نظرة عامة على الميزات
المنصات المدعومة
يمكن استخدام منصات Aspose.Slides لـ Python عبر .NET على Windows x64 أو x86 ومجموعة واسعة من توزيعات Linux مع تثبيت Python 3.5 أو أحدث. هناك متطلبات إضافية للمنصة المستهدفة على Linux:
- مكتبات تشغيل GCC-6 (أو أحدث)
- تبعيات .NET Core Runtime. لا يتطلب تثبيت .NET Core Runtime نفسه
- لـ Python 3.5-3.7: يحتاج إلى بناء
pymalloc
من Python. يتم تمكين خيار بناء Python--with-pymalloc
بشكل افتراضي. عادةً ما يتم تمييز بناءpymalloc
من Python باللاحقةm
في اسم الملف. - مكتبة Python المشتركة
libpython
. يتم تعطيل خيار بناء Python--enable-shared
بشكل افتراضي، ولا تحتوي بعض توزيعات Python على مكتبةlibpython
المشتركة. بالنسبة لبعض منصات linux، يمكن تثبيت مكتبةlibpython
المشتركة باستخدام إدارة الحزم، على سبيل المثال:sudo apt-get install libpython3.7
. المشكلة الشائعة هي أن مكتبةlibpython
مثبتة في موقع مختلف عن الموقع القياسي للنظام للمكتبات المشتركة. يمكن إصلاح المشكلة باستخدام خيارات بناء Python لتعيين مسارات المكتبات البديلة عند تجميع Python، أو من خلال إنشاء رابط رمزي إلى ملف مكتبةlibpython
في الموقع القياسي للنظام للمكتبات المشتركة. عادةً، يكون اسم ملف المكتبة المشتركةlibpython
هوlibpythonX.Ym.so.1.0
لـ Python 3.5-3.7، أوlibpythonX.Y.so.1.0
لـ Python 3.8 أو أحدث (على سبيل المثال:libpython3.7m.so.1.0
،libpython3.9.so.1.0
).
إذا كنت بحاجة إلى دعم لمزيد من المنصات، ابحث عن المنتجات “الأخ التوأم” Aspose.Slides لـ .NET أو Aspose.Slides لـ Java.
صياغات الملفات والتحويلات
تدعم Aspose.Slides لـ Python عبر .NET معظم صيغ مستندات PowerPoint. كما أنها تتيح لك تصديرها إلى الصيغ الشائعة التي تستخدمها المؤسسات وتتناقلها فيما بينها بشكل واسع. اطلع على التفاصيل التالية:
الميزة | الوصف |
---|---|
Microsoft PowerPoint (PPT) | توفر Aspose.Slides لـ Python عبر .NET أسرع معالجة لهذا التنسيق من مستندات العروض التقديمية. |
تحويل PPT إلى PPTX | تدعم Aspose.Slides لـ Python عبر .NET تحويل PPT إلى PPTX. |
تنسيق المستندات المحمولة (PDF) | يمكنك تصدير جميع صيغ الملفات المدعومة إلى مستندات تنسيق المستندات المحمولة من Adobe (PDF) باستخدام طريقة واحدة. |
موا Specifications XML Parser (XPS) | يمكنك تصدير جميع صيغ الملفات المدعومة إلى مستندات موا Specifications XML Parser (XPS) باستخدام طريقة واحدة. |
تنسيق ملف الصورة المرفق (TIFF) | يمكنك تصدير جميع صيغ ملفات العروض التقديمية المدعومة إلى تنسيق ملف الصورة المرفق (TIFF). |
تحويل PPTX إلى HTML | تدعم Aspose.Slides لـ Python عبر .NET تحويل PresentationEx إلى تنسيق HTML. |
العرض والطباعة
تدعم Aspose.Slides لـ Python عبر .NET العرض بدقة عالية للشرائح في مستندات العروض التقديمية إلى صيغ الرسوميات المختلفة. اطلع على التفاصيل التالية:
الميزة | الوصف |
---|---|
صيغ الصور المدعومة من .NET | مع Aspose.Slides لـ Python عبر .NET، يمكنك عرض شرائح العروض التقديمية والصور على الشرائح إلى جميع صيغ الرسوميات المدعومة من .NET مثل TIFF و PNG و BMP و JPEG و GIF والصور الميتافايل. |
تنسيق SVG | توفر Aspose.Slides لـ Python عبر .NET أيضًا طرق مدمجة تسمح لك بتصدير شرائح العروض التقديمية إلى صيغ الرسوميات المتجهة القابلة للتطوير (SVG). |
طباعة العروض التقديمية | توفر النسخ الأحدث من Aspose.Slides لـ Python عبر .NET طرق طباعة مدمجة مع خيارات مختلفة. |
ميزات المحتوى
تتيح لك Aspose.Slides لـ Python عبر .NET الوصول إلى وتعديل أو إنشاء تقريبًا جميع العناصر أو المحتويات في مستندات العروض التقديمية. اطلع على التفاصيل التالية:
الميزة | الوصف |
---|---|
الشرائح الرئيسية | تعرف الشرائح الرئيسية تخطيط الشرائح العادية. تتيح Aspose.Slides لـ Python عبر .NET الوصول إلى وتعديل الشرائح الرئيسية لمستندات العروض التقديمية |
الشرائح العادية | مع Aspose.Slides لـ Python عبر .NET، يمكنك إنشاء شرائح جديدة من أنواع مختلفة؛ كما يمكنك الوصول إلى وتعديل الشرائح الموجودة في العروض التقديمية |
تكرار / نسخ الشرائح | هناك طرق مدمجة توفرها Aspose.Slides لـ Python عبر .NET تسمح لك بتكرار أو نسخ الشرائح الموجودة ضمن عرض تقديمي. كما يمكنك استخدام الشرائح المنسوخة والمكررة من عرض تقديمي إلى آخر. نظرًا لأن الشريحة ترث تخطيطها من الشريحة الرئيسية، فإن طرق التكرار المدمجة تنسخ تلقائيًا الرئيسية عند التكرار |
إدارة أقسام الشرائح | طرق لتنظيم الشرائح في أقسام مختلفة داخل عرض تقديمي |
عناصر التثبيت وعناصر النص | يمكنك الوصول إلى عناصر التثبيت وعناصر النص في شريحة. علاوة على ذلك، يمكنك إنشاء شريحة مع عناصر نص من البداية باستخدام الطريقة المناسبة |
الترويسات والتذييلات | تسهل Aspose.Slides لـ Python عبر .NET التعامل مع الترويسات/التذييلات في الشرائح |
الملاحظات في الشرائح | مع Aspose.Slides لـ Python عبر .NET، يمكنك الوصول إلى وتعديل الملاحظات المرتبطة بشريحة وإضافة ملاحظات جديدة |
البحث عن شكل | يمكنك أيضًا العثور على شكل معين من شريحة باستخدام النص البديل المرتبط بالشكل |
الخلفيات | تسمح لك Aspose.Slides لـ Python عبر .NET بالعمل مع الخلفيات المرتبطة بالشريحة الرئيسية أو العادية في عرض تقديمي |
مربعات النص | يمكن إنشاء مربعات النص من الصفر. يمكنك الوصول إلى مربعات النص الحالية. كما يمكنك تعديل نصوصها دون فقدان تنسيق النص الأصلي |
أشكال المستطيل | يمكنك إنشاء أو تعديل أشكال المستطيل باستخدام Aspose.Slides لـ Python عبر .NET |
أشكال الخط المتعدد | يمكنك إنشاء أو تعديل أشكال الخط المتعدد باستخدام Aspose.Slides لـ Python عبر .NET |
أشكال القطع الناقص | يمكنك إنشاء أو تعديل أشكال القطع الناقص باستخدام Aspose.Slides لـ Python عبر .NET |
أشكال المجموعة | تدعم Aspose.Slides لـ Python عبر .NET أشكال المجموعة |
أشكال تلقائية | تدعم Aspose.Slides لـ Python عبر .NET الأشكال التلقائية |
SmartArt | توفر Aspose.Slides لـ Python عبر .NET دعمًا لأشكال SmartArt في PowerPoint |
الرسوم البيانية | تدعم Aspose.Slides لـ Python عبر .NET الرسوم البيانية MSO في PowerPoint |
تسلسل الأشكال | تدعم Aspose.Slides لـ Python عبر .NET عددًا كبيرًا من الأشكال. عندما تفتقر Aspose.Slides لـ Python عبر .NET إلى دعم شكل معين، يمكنك استخدام طريقة تسلسل من خلالها يمكنك تسلسل هذا الشكل من شريحة موجودة. بهذه الطريقة، يمكنك استخدام الشكل حسب متطلباتك |
إطارات الصور | يمكنك إدارة الصور في إطارات الصور باستخدام Aspose.Slides لـ Python عبر .NET |
إطارات الصوت | يمكنك ربط أو تضمين ملفات الصوت في إطارات الصوت على الشرائح باستخدام Aspose.Slides لـ Python عبر .NET |
إطارات الفيديو | يمكنك إدارة ملفات الفيديو في إطارات الفيديو. كما تقدم Aspose.Slides لـ Python عبر .NET دعمًا للفيديوهات المرتبطة والمضمنة |
إطار OLE | يمكنك إدارة كائنات OLE في إطارات OLE باستخدام Aspose.Slides لـ Python عبر .NET |
الجداول | تدعم Aspose.Slides لـ Python عبر .NET الجداول في الشرائح |
عناصر التحكم ActiveX | دعم عناصر التحكم ActiveX |
ماكرو VBA | دعم إدارة ماكرو VBA داخل العروض التقديمية. |
إطار النص | يمكنك الوصول إلى النص مع أي شكل من خلال إطار النص المرتبط بذلك الشكل |
مسح النص | يمكنك مسح النص في عرض تقديمي على مستوى العرض أو الشريحة من خلال طرق المسح المدمجة. |
الرسوم المتحركة | يمكنك تطبيق الرسوم المتحركة على الأشكال |
العروض التقديمية | تدعم Aspose.Slides لـ Python عبر .NET العروض التقديمية وانتقالات الشرائح |
ميزات التنسيق
مع Aspose.Slides لـ Python عبر .NET، يمكنك تنسيق النصوص والأشكال على الشرائح في العروض التقديمية. اطلع على التفاصيل التالية:
الميزة | الوصف |
---|---|
تنسيق النص | في Aspose.Slides لـ Python عبر .NET، يمكنك إدارة النصوص من خلال إطارات النص المرتبطة بالأشكال. وبالتالي، يمكنك تنسيق النصوص باستخدام الفقرات والأجزاء المرتبطة بإطارات النص. يمكن تنسيق هذه العناصر النصية من خلال Aspose.Slides لـ Python عبر .NET. - نوع الخط - حجم الخط - لون الخط - ظلال الخط - محاذاة الفقرة - تعداد الفقرة - اتجاه الفقرة |
تنسيق الشكل | في Aspose.Slides لـ Python عبر .NET، العنصر الأساسي للشريحة هو الشكل. يمكنك تنسيق عناصر الشكل هذه باستخدام Aspose.Slides لـ Python عبر .NET: - الموضع - الحجم - الخط - التعبئة (بما في ذلك النمط ، التدرج ، الصلب) - النص - الصورة |