نظرة عامة على الميزات

المنصات المدعومة

يمكن استخدام منصة Aspose.Slides for Python via .NET على نظام ويندوز x64 أو x86 ومجموعة واسعة من توزيعات لينكس مع تثبيت Python 3.5 أو أحدث. هناك متطلبات إضافية لمنصة لينكس المستهدفة:

  • مكتبات وقت تشغيل GCC-6 (أو أحدث)
  • اعتمادات .NET Core Runtime. تثبيت .NET Core Runtime نفسه ليس مطلوبًا
  • لـ Python 3.5-3.7: تحتاج إلى بناء Python مع pymalloc. خيار بناء Python --with-pymalloc مفعل افتراضيًا. عادةً ما يُشار إلى بناء pymalloc للـ Python باللاحقة m في اسم الملف.
  • libpython مكتبة Python المشتركة. الخيار --enable-shared في بناء Python معطل افتراضيًا، وبعض توزيعات Python لا تحتوي على مكتبة libpython المشتركة. لبعض منصات لينكس، يمكن تثبيت مكتبة 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 for .NET أو Aspose.Slides for Java.

تنسيقات الملفات والتحويلات

يدعم Aspose.Slides for Python via .NET معظم تنسيقات مستندات PowerPoint. كما يتيح لك تصديرها إلى التنسيقات الشائعة التي تستخدمها المؤسسات على نطاق واسع وتبادلها فيما بينها. اطلع على التفاصيل التالية:

الميزة الوصف
مايكروسوفت PowerPoint (PPT) يوفر Aspose.Slides for Python via .NET أسرع معالجة لهذا تنسيق مستند العرض.
تحويل PPT إلى PPTX يدعم تحويل PPT إلى PPTX.
تنسيق المستندات القابل للنقل (PDF) يمكنك تصدير جميع تنسيقات الملفات المدعومة إلى مستندات Adobe Portable Document Format (PDF) باستخدام طريقة واحدة.
مواصفات محلل XML (XPS) يمكنك تصدير جميع تنسيقات الملفات المدعومة إلى مستندات مواصفات محلل XML (XPS) باستخدام طريقة واحدة.
تنسيق ملف الصورة الموسومة (TIFF) يمكنك تصدير جميع تنسيقات ملفات العروض المدعومة إلى تنسيق ملف الصورة الموسومة (TIFF).
تحويل PPTX إلى HTML يدعم Aspose.Slides for Python via .NET تحويل PresentationEx إلى تنسيق HTML.

العرض والطباعة

يدعم Aspose.Slides for Python via .NET تقديمًا عالي الدقة للشرائح في مستندات العرض إلى تنسيقات رسومية متنوعة. اطلع على التفاصيل التالية:

الميزة الوصف
تنسيقات الصور المدعومة في .NET مع Aspose.Slides for Python via .NET، يمكنك تقديم شرائح العرض والصور على الشرائح إلى جميع تنسيقات الرسوم المدعومة في .NET مثل TIFF و PNG و BMP و JPEG و GIF والملفات التعريفية.
تنسيق SVG كما يوفر Aspose.Slides for Python via .NET طرقًا مدمجة تتيح لك تصدير شرائح العرض إلى تنسيقات الرسومات المتجهة القابلة للتوسيع (SVG).
طباعة العروض توفر الإصدارات الأخيرة من Aspose.Slides for Python via .NET طرق طباعة مدمجة مع خيارات متنوعة.

ميزات المحتوى

يسمح Aspose.Slides for Python via .NET لك بالوصول إلى، تعديل، أو إنشاء تقريبًا جميع العناصر أو محتويات مستندات العرض. اطلع على التفاصيل التالية:

الميزة الوصف
الشرائح الرئيسية تحدد الشرائح الرئيسية تخطيط الشرائح العادية. يتيح Aspose.Slides for Python via .NET الوصول إلى الشرائح الرئيسية وتعديلها في مستندات العرض.
الشرائح العادية مع Aspose.Slides for Python via .NET، يمكنك إنشاء شرائح جديدة من أنواع مختلفة؛ كما يمكنك الوصول إلى الشرائح الحالية وتعديلها في العروض.
استنساخ / نسخ الشرائح توفر Aspose.Slides for Python via .NET طرقًا مدمجة تتيح لك استنساخ أو نسخ الشرائح الموجودة داخل عرضٍ ما. يمكنك أيضًا استخدام الشرائح المنسوخة أو المستنسخة من عرض إلى آخر. نظرًا لأن الشريحة تورث تخطيطها من الشريحة الرئيسية، تقوم طرق الاستنساخ المدمجة بنسخ الشريحة الرئيسية تلقائيًا عند الاستنساخ.
إدارة أقسام الشرائح طرق لتنظيم الشرائح في أقسام مختلفة داخل العرض.
العناصر النائبة وحاملي النص يمكنك الوصول إلى العناصر النائبة وحاملي النص في الشريحة. علاوةً على ذلك، يمكنك إنشاء شريحة تحتوي على حاملي نص من الصفر باستخدام الطريقة المناسبة.
رؤوس وتذييلات يسهل Aspose.Slides for Python via .NET التعامل مع الرؤوس والتذييلات في الشرائح.
ملاحظات في الشرائح مع Aspose.Slides for Python via .NET، يمكنك الوصول إلى الملاحظات المرتبطة بالشريحة وتعديلها، وكذلك إضافة ملاحظات جديدة.
البحث عن شكل يمكنك أيضًا العثور على شكل معين في شريحة باستخدام النص البديل المرتبط بالشكل.
الخلفيات يسمح Aspose.Slides for Python عبر .NET بالعمل مع الخلفيات المرتبطة بشريحة رئيسية أو عادية في العرض.
صناديق النص يمكن إنشاء صناديق النص من الصفر. يمكنك الوصول إلى صناديق النص الموجودة. كما يمكنك تعديل نصوصها دون فقدان تنسيق النص الأصلي.
أشكال المستطيل يمكنك إنشاء أو تعديل أشكال المستطيل باستخدام Aspose.Slides for Python عبر .NET.
أشكال الخط المتعدد يمكنك إنشاء أو تعديل أشكال الخط المتعدد باستخدام Aspose.Slides for Python عبر .NET.
أشكال القطع الناقص يمكنك إنشاء أو تعديل أشكال القطع الناقص باستخدام Aspose.Slides for Python عبر .NET.
أشكال المجموعة يدعم Aspose.Slides for Python عبر .NET أشكال المجموعة.
الأشكال التلقائية يدعم Aspose.Slides for Python عبر .NET الأشكال التلقائية.
SmartArt يوفر Aspose.Slides for Python عبر .NET دعمًا لأشكال SmartArt في MS PowerPoint.
المخططات يوفر Aspose.Slides for Python عبر .NET دعمًا لمخططات MSO في PowerPoint.
تسلسل الأشكال يدعم Aspose.Slides for Python عبر .NET عددًا كبيرًا من الأشكال. عندما يفتقر Aspose.Slides for Python عبر .NET إلى دعم شكل معين، يمكنك استخدام طريقة تسلسل تسمح لك بتسلسل ذلك الشكل من شريحة موجودة. بهذه الطريقة، يمكنك استخدام الشكل لاحقًا حسب احتياجاتك.
إطارات الصور يمكنك إدارة الصور داخل إطارات الصور باستخدام Aspose.Slides for Python عبر .NET.
إطارات الصوت يمكنك ربط ملفات الصوت أو تضمينها في إطارات الصوت على الشرائح باستخدام Aspose.Slides for Python عبر .NET.
إطارات الفيديو يمكنك التعامل مع ملفات الفيديو في إطارات الفيديو. كما يوفر Aspose.Slides for Python عبر .NET دعمًا للفيديوهات المرتبطة والمضمنة.
إطار OLE يمكنك إدارة كائنات OLE في إطارات OLE باستخدام Aspose.Slides for Python عبر .NET.
الجداول يدعم Aspose.Slides for Python عبر .NET الجداول في الشرائح.
عناصر التحكم ActiveX دعم عناصر التحكم ActiveX.
ماكرو VBA دعم إدارة ماكرو VBA داخل العروض.
إطار النص يمكنك الوصول إلى النص داخل أي شكل عبر إطار النص المرتبط بذلك الشكل.
مسح النص يمكنك مسح النص في العرض على مستوى العرض أو الشريحة باستخدام طرق المسح المدمجة.
الرسوم المتحركة يمكنك تطبيق الرسوم المتحركة على الأشكال.
عروض الشرائح يدعم Aspose.Slides for Python عبر .NET عروض الشرائح وانتقالات الشرائح.

ميزات التنسيق

مع Aspose.Slides for Python عبر .NET، يمكنك تنسيق النصوص والأشكال على الشرائح في العروض. اطلع على التفاصيل التالية:

الميزة الوصف
تنسيق النص

في Aspose.Slides for Python عبر .NET، يمكنك إدارة النصوص عبر إطارات النص المرتبطة بالأشكال. وبالتالي، يمكنك تنسيق النصوص باستخدام الفقرات والأقسام المرتبطة بإطارات النص. يمكن تنسيق هذه العناصر النصية عبر Aspose.Slides for Python عبر .NET.

- نوع الخط

- حجم الخط

- لون الخط

- تدرجات الخط

- محاذاة الفقرة

- تعداد الفقرة

- اتجاه الفقرة

تنسيق الشكل

في Aspose.Slides for Python عبر .NET، العنصر الأساسي للشرائح هو الشكل. يمكنك تنسيق هذه العناصر الشكلية باستخدام Aspose.Slides for Python عبر .NET:

- الموضع

- الحجم

- الخط

- التعبئة (بما في ذلك النمط، التدرج، الصلب)

- النص

- الصورة

الأسئلة المتكررة

هل أحتاج إلى تثبيت Microsoft PowerPoint على الخادم/الكمبيوتر لتعمل المكتبة؟

لا. لا يلزم وجود PowerPoint؛ فـ Aspose.Slides هو محرك مستقل لإنشاء العروض، تحريرها، تحويلها، وعرضها.

كيف يعمل التنفيذ المتعدد الخيوط؟ هل يمكن تعدد عمليات المعالجة؟

من الآمن معالجة مستندات مختلفة في خيوط مختلفة؛ لا يجوز استخدام نفس presentation كائنًا في multiple threads في نفس الوقت.

هل يتم دعم كلمات مرور الملفات والتشفير؟

نعم. You can فتح العروض المشفرة، تعيين أو إزالة كلمة مرور الفتح والكتابة، والتحقق من حالة الحماية.

هل يجب أن أهتم بحزم الخطوط في حاويات لينكس؟

نعم. يُنصح بتثبيت حزم الخطوط الشائعة و/أو تحديد specify font directories صراحةً في تطبيقك لتجنب الاستبدالات غير المتوقعة.

هل توجد قيود في نسخة التقييم؟

في evaluation mode، تُضاف علامة مائية إلى المخرجات وتُطبق بعض القيود؛ هناك 30-day temporary license متاحة لاختبار كامل الميزات.

هل يدعم استيراد التنسيقات الخارجية إلى عرض (PDF/HTML → PPTX)؟

نعم. يمكنك إضافة PDF pages and HTML content إلى عرض، وتحويلها إلى شرائح.