Aspose.Slides لـ OpenXML
ما هو OpenXML؟
OpenXML SDK هو مجموعة تطوير برامج (SDK) من .NET من مايكروسوفت لمعالجة صيغ ملفات Microsoft Office 2007 وما بعدها. هذه الصيغ هي أساسًا حزم مضغوطة، ويُبسّط Open XML SDK للـ Office مهمة التعامل مع حزم Open XML والعناصر المخططة في مخطط Open XML داخل الحزمة. تُغلف الفئات في Open XML SDK العديد من المهام الشائعة التي يقوم بها المطورون على حزم Open XML، بحيث يمكنك تنفيذ عمليات معقدة ب few سطرًا من الشيفرة.
بعد تثبيت Open XML SDK 2.5، افتح مشروعك أو تطبيقك الحالي في Visual Studio، أو أنشئ مشروعًا أو تطبيقًا جديدًا. ثم، في مشروعك أو تطبيقك، أضف المراجع إلى المكونات التالية:
- DocumentFormat.OpenXml
- WindowsBase
Aspose.Slides for .NET
Aspose.Slides for .NET هو مكوّن فريد لإدارة PowerPoint® يتيح لتطبيقات .NET قراءة وكتابة وتحريك مستندات PowerPoint دون الحاجة إلى Microsoft PowerPoint.
Aspose.Slides for .NET هو أول مكوّن .NET وحيد يوفر وظائف إدارة مستندات PowerPoint داخل تطبيقاتك الخاصة. وكما هو الحال مع جميع مكوّنات Aspose .NET، تم كتابة Aspose.Slides بلغة C# المُدارة، وهو مُسعّر بشكل رائع وسريع للغاية.
Aspose.Slides for OpenXML
المقدمة
المطورون الذين يبحثون عن مكتبات صيغ الملفات قد يحتاجون إلى استعراض الميزات التي توفرها المكتبات المتاحة في السوق. يُؤخذ في الاعتبار عادةً عاملان عند اختيار خيار:
- الميزات
- الجهد المطلوب لاستخدام المكتبة
إذا كنت مطور .NET وتبحث عن مكتبة صيغ ملفات أسرع، سهلة وخفيفة لمعالجة الملفات، قد تحتاج إلى مقارنة VSTO (Visual Studio tool for Office) مع Aspose. في هذه الحالة، سيساعدك هذا المشروع على مقارنة الميزات والشيفرة في كلا المكتبتين.
متطلبات النظام والمنصات المدعومة
متطلبات النظام
إحدى الإصدارات التالية أو أكثر من أدوات Visual Studio للـ Office:
- Microsoft Visual Studio 2005 Tools for the Microsoft Office System
- Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System
- Visual Studio 2008 Professional Edition
- Visual Studio 2008 Team Suite Edition
- أحد إصدارات Microsoft Office:
- Microsoft Office Professional 2003 SP1
- نظام Microsoft Office 2007
أنظمة التشغيل المدعومة
- Windows 2000; Windows Server 2003; Windows Vista; Windows XP
إصدارات .NET Framework المدعومة
- فقط .NET Framework 2.0 أو أعلى.
التنزيل
يمكنك تنزيل أحدث الشيفرة على:
التثبيت
لفتح المشروع تحتاج إلى تنزيل وتثبيت أحدث إصدار من Aspose.Slides for .NET من here وإدراجه في المشروع.
الدعم، التوسيع والمساهمة
الدعم
نحن نقدم دعمًا مجانيًا. أي شخص يستخدم منتجنا، سواءً كان قد اشترى النسخة أو يستخدم نسخة تجريبية، يستحق كامل اهتمامنا واحترامنا.
يمكنك تسجيل أي مشكلات أو اقتراحات تتعلق بـ Aspose .NET for OpenXML باستخدام أي من المنصات التالية:
التوسيع والمساهمة
شيفرة المقارنة بين Aspose.Slides for .NET و OpenXML متاحة على مواقع الترميز الاجتماعية الرئيسية المذكورة أدناه. يُشجّع المطورون على تنزيل الشيفرة لت迁移 من OpenXML إلى Aspose.Slides حسب احتياجاتهم.
الشيفرة المصدرية
يمكنك الحصول على أحدث الشيفرة المصدرية من أحد المواقع التالية:
كيفية تكوين الشيفرة المصدرية
يرجى اتباع الخطوات البسيطة التالية للبدء:
- تنزيل/استنساخ الشيفرة المصدرية.
- فتح Visual Studio 2010 واختيار ملف > فتح مشروع.
- تصفح إلى الشيفرة المصدرية التي تم تنزيلها وافتح ملف .sln.
أمثلة على شيفرات العينة
يتضمن هذا القسم المواضيع التالية:
- Code Comparison for common features with OpenXML
- Add a comment to a slide
- Adding Slide to Presentation
- Apply a theme to a presentation
- Change the fill color of a shape in a presentation
- Count the number of Slides
- Create a presentation document
- Delete all the comments by an author
- Delete a Slide
- Get all the external hyperlinks in a presentation
- Get all the text in all the slides
- Get all the text in a slide
- Get the titles of all the slides
- Move a paragraph from one presentation to another
- Move a slide to a new position
- Missing Features in OpenXML
- Access OpenDocument Presentation
- Add Layout Slides to Presentation
- Conversion from PPT to different formats
- Export Media files to HTML file
- Get the File Format of Presentation
- High level Programming with Presentation Document Object Model
- Presentation Rendering
- Slide Transitions
- Working with Size and Layout of Presentation