دليل المطور
يغطي هذا الدليل القدرات الأساسية لـ Aspose.Slides FOSS لـ .NET مع أمثلة شفرة قابلة للتنفيذ لكل مجال ميزة.
في هذا القسم
| الصفحة | الوصف |
|---|---|
| الميزات والقدرات | القائمة الكاملة للميزات المدعومة: الشرائح، الأشكال، النص، التعبئة، التأثيرات، تنسيق ثلاثي الأبعاد، الملاحظات، التعليقات، الصور، وخصائص المستند. |
| العمل مع الصور | إدراج الصور في الشرائح كإطارات صور من ملف أو تدفق؛ التحكم في وضع التعبئة (تمديد، تجانب). |
| العمل مع الموصلات | إضافة موصلات منحنية، كوعية ومستقيمة بين الأشكال؛ ضبط مواقع الاتصال ونمط الخط. |
| العمل مع التأثيرات ثلاثية الأبعاد | تطبيق الظل الخارجي، التوهج، الضبابية، الحافة، إعدادات الكاميرا المسبقة، إضاءة المشهد، والمواد على الأشكال. |
| العمل مع التعليقات | إضافة تعليقات مراجعة متسلسلة وملاحظات المتحدث؛ إدارة مؤلفي التعليقات؛ قراءة التعليقات التوضيحية. |
نقطة دخول API
يبدأ كل عملية بـ Presentation كائن. استخدمه دائمًا مع بيان using:
using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;
// Open existing
using var prs = new Presentation("input.pptx");
// work with prs
prs.Save("output.pptx", SaveFormat.Pptx);using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;
// Create new
using var prs = new Presentation();
// work with prs
prs.Save("new.pptx", SaveFormat.Pptx);يضمن بيان using تحرير الموارد الداخلية عند خروج النطاق. لا تقم بتخزين مرجع Presentation خارج نطاق using الخاص به.
صيغ الإخراج المدعومة
الصيغة الوحيدة المدعومة للحفظ هي PPTX (SaveFormat.Pptx). التصدير إلى PDF أو HTML أو SVG أو صيغ الصور غير متوفر في هذه النسخة.
الفئات الرئيسية
| الفئة / التعداد | مساحة الاسم | الوصف |
|---|---|---|
Presentation | Aspose.Slides.Foss | حاوية جذر؛ تنفذ IDisposable |
ShapeType | Aspose.Slides.Foss | تعداد لأنواع الأشكال (مستطيل، إهليلج، …) |
FillType | Aspose.Slides.Foss | تعداد لأنواع التعبئة (متجانس، تدرج، …) |
NullableBool | Aspose.Slides.Foss | قيمة منطقية ثلاثية الحالة للتنسيق (صحيح، خطأ، غير معرف) |
SaveFormat | Aspose.Slides.Foss.Export | تعداد تنسيق الإخراج (يدعم فقط Pptx) |
PointF | Aspose.Slides.Foss.Drawing | نقطة عائمة ثنائية الأبعاد (تُستخدم لمواقع التعليقات) |
القيود المعروفة
المناطق التالية غير مدعومة في هذا الإصدار:
- Charts: لا يمكن إنشاء المخططات أو تعديلها
- SmartArt: غير مدعوم
- Animations and transitions: لا يمكن تعيين انتقالات الشرائح أو رسوم المتحركة للكائنات
- Export formats: يدعم حفظ PPTX فقط؛ لا تصدير إلى PDF أو HTML أو SVG أو صورة
- Hyperlinks and action settings: لا يمكن تعديل كائنات الروابط
- VBA macros and digital signatures: غير متاح
يتم الحفاظ على أجزاء XML غير المعروفة التي تم مواجهتها أثناء التحميل كما هي عند الحفظ، لذا فإن عملية التكرار لا تزيل أبدًا المحتوى الذي لا تفهمه المكتبة بعد.
انظر أيضًا
- البدء: التثبيت والبرنامج الأول
- مرجع API: مرجع الفئات والطرق
- دروس إرشادية: مقالات إرشادية موجهة للمهام