مكتبة .NET لمعالجة مستندات العرض التقديمي
قراءة وكتابة ومعالجة وتحويل ملفات العروض التقديمية عبر .NET API.
Open XML SDK هي واجهة برمجة تطبيقات مفتوحة المصدر ، تم تطويرها بواسطة Microsoft وتوزيعها ضمن كود سلوك Microsoft مفتوح المصدر للتعامل مع مستندات العرض التقديمي
باستخدام واجهة برمجة التطبيقات ، يمكنك إضافة نص ورأس وتذييل وملاحظات ختامية وحواشي سفلية وأنماط وسمات والمزيد. يسمح لك بإنشاء مستندات عرض عالية الأداء واستخراج البيانات منها. تدعم واجهة برمجة التطبيقات العديد من منصات .NET بما في ذلك .NET 3.5 و .NET 4.0 و .NET 4.6 و .NET Standard 1.3.
الشروع في العمل مع Open XML SDK
يجب أن يكون لديك .NET Framework 3.5 أو أعلى. بمجرد استيفاء المتطلبات الأساسية ، يمكنك تنزيل المستودع يدويًا من GitHub أو التثبيت من NuGet.
قم بتثبيت Open XML SDK من NuGet
Install-Package DocumentFormat.OpenXml
معالجة ملف PPTX باستخدام C #
تسمح Open XML SDK لمبرمجي .NET بإنشاء عروض تقديمية وتعديلها من تطبيقات .NET الخاصة بهم. لتعديل ملف موجود ، يمكنك فتح ملف موجود وإلحاق التغييرات مثل النص والفقرات والجداول والمزيد.
إنشاء PPTX - C #
using (PresentationDocument doc = PresentationDocument.Create("Presentation.pptx", PresentationDocumentType.Presentation))
{
// Insert other code here.
}
إنشاء جدول في PPTX باستخدام C #
تسمح واجهة برمجة التطبيقات للمطورين بإضافة جدول في مستندات العرض. يمكنك إضافة جدول ، وتعيين خصائص الجدول ، وتعيين شبكة الجدول ، وخصائص شبكة العمود. علاوة على ذلك ، يمكنك إدارة خلايا الجدول والصفوف باستخدام فئات TableCell و TableRow على التوالي.