Aspose.Slides لـ OpenXML
ما هو OpenXML؟
OpenXML SDK هو مجموعة أدوات .NET من Microsoft لمعالجة صيغ ملفات Microsoft Office 2007 وما فوق. هذه الصيغ هي في الأساس حزم مضغوطة وOpen XML SDK for Office يبسط مهمة التعامل مع حزم Open XML وعناصر مخطط Open XML الأساسية داخل الحزمة. الفئات في Open XML SDK تغلف العديد من المهام الشائعة التي يؤديها المطورون على حزم Open XML، بحيث يمكنك تنفيذ عمليات معقدة ببضع أسطر من الشيفرة.
بعد تثبيت 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 Tools for 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 واختيار File > Open Project.
- استعراض إلى أحدث شفرة مصدر قمت بتنزيلها وفتح ملف .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
- Rendering and Printing of Presentation
- Slide Transitions
- Working with Size and Layout of Presentation