دليل المطور
ويغطي هذا الدليل القدرات الأساسية لـ Aspose.Slides FOSS for Python مع أمثلة رمزية قابلة للتحرك لكل منطقة ميزة.
في هذا القسم
| صفحة | وصف |
|---|---|
| الخصائص والقدرات | قائمة كاملة من الميزات المدعومة: الشرائح، الأشكال، النص، ملء، تأثيرات، تنسيق 3D، ملاحظات، التعليقات، الصور، وخصائص المستند. |
| العمل مع الصور | ضع الصور في الشرائح كإطارات الصورة من الملفات أو البايتات؛ وضع ملء التحكم (الشريط، اللوحة). |
| العمل مع الاتصالات | إضافة الارتباطات، والخشب، والمستقيم بين الأشكال؛ إعداد مواقع الاتصال وأسلوب الخط. |
| العمل مع تأثيرات 3D | تطبيق الظل الخارجي، والنور، والخميرة، والبابل، وقفازات الكاميرا، والأقواس الخفيفة، والمواد على الأشكال. |
| العمل مع التعليقات | إضافة تعليقات مراجعة متسلسلة وملاحظات المتحدثين؛ إدارة مؤلفي التعليقات؛ قراءة الملاحظة. |
نقطة الدخول API
كل عملية تبدأ بـ« Presentation المستخدم دائمًا كمدير السياق:
import aspose.slides_foss as slides
from aspose.slides_foss.export import SaveFormat
# Open existing
with slides.Presentation("input.pptx") as prs:
# work with prs
prs.save("output.pptx", SaveFormat.PPTX)
# Create new
with slides.Presentation() as prs:
# work with prs
prs.save("new.pptx", SaveFormat.PPTX)يضمن مدير السياق أن يتم إطلاق الموارد الداخلية COM/XML عند خروج الكتلة. Presentation إشارة خارج المادة with كتلة .
نموذج الخروج المساعدة
النموذج الوحيد الذي يتم دعمها هو PPTX (SaveFormat.PPTXلا توجد تصديرات إلى تنسيقات PDF أو HTML أو SVG أو الصورة في هذا الإصدار.
الدرجات الرئيسية
| الفئة / Enum | طريق الاستيراد | وصف |
|---|---|---|
Presentation | aspose.slides_foss | حاوية الجذر؛ استخدامها كمدير السياق |
ShapeType | aspose.slides_foss | النوع الأصلي من الشكل (القوس، الإيليبس، …) |
FillType | aspose.slides_foss | أينوم للأشكال المملوءة (SOLID، GRADIENT، …) |
NullableBool | aspose.slides_foss | 3-الإضافة إلى الملفات (TREUE, FALSE, NOT_DEFINED) |
SaveFormat | aspose.slides_foss.export | تنسيق الخروج (إلى PPTX فقط) |
Color | aspose.slides_foss.drawing | ARGB لون البناء |
PointF | aspose.slides_foss.drawing | نقطة 2D (مستخدمة لمواقف التعليق) |
الحد المعروف
وتتزايد المناطق التالية NotImplementedError في هذا الإصدار :
- الرسم البياني: لا تخطيط أو تعديل
- SmartArt:* لا مدعومة
- الرسوم المتحركة والانتقال: لا يمكن تعيين التحولات الشرائح والرسوم المتحركة الكائنات
- تنسيقات التصدير: يتم دعم حفظ PPTX فقط ؛ لا تصدير PDF أو HTML أو SVG أو الصورة
- الارتباطات والتركيبات العملية: لنقش الأشياء غير قابلة للتعديل
- VBA ماكرو و توقيع الرقمي:* غير متوفر
يتم الحفاظ على أجزاء XML غير معروفة التي تم العثور عليها أثناء التحميل ، بحيث لا يزيل الدوران أي محتوى لم تفهمه المكتبة بعد.
انظر أيضا
- بدءاً من: التثبيت والرسوم البيانية الأولى
- إشارة API: الدرجة والطريقة مرجعية
- كيفية توجيه: مقال حول كيفية التعامل مع المهام