نظرة عامة على الميزات
المنصات المدعومة
يمكن استخدام منصات Aspose.Slides for Python via .NET على Windows x64 أو x86 وعلى مجموعة واسعة من توزيعات Linux مع تثبيت Python 3.5 أو أحدث. هناك متطلبات إضافية لمنصة Linux المستهدفة:
- مكتبات وقت تشغيل GCC-6 (أو أحدث)
- اعتماديات .NET Core Runtime. تثبيت .NET Core Runtime نفسه غير مطلوب
- بالنسبة لـ Python 3.5-3.7: يلزم بناء Python باستخدام
pymalloc. خيار بناء 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 for .NET أو Aspose.Slides for Java.
تنسيقات الملفات والتحويلات
يدعم Aspose.Slides for Python via .NET معظم تنسيقات مستندات PowerPoint. كما يتيح لك تصديرها إلى الصيغ الشائعة التي تستخدمها المؤسسات على نطاق واسع وتتبادلها فيما بينها. اطلع على التفاصيل التالية:
| الميزة | الوصف |
|---|---|
| Microsoft PowerPoint (PPT) | يوفر Aspose.Slides for Python via .NET أسرع معالجة لهذا تنسيق مستند العرض التقديمي. |
| تحويل PPT إلى PPTX | يدعم Aspose.Slides for Python via .NET تحويل PPT إلى PPTX. |
| تنسيق المستندات القابلة للنقل (PDF) | يمكنك تصدير جميع تنسيقات الملفات المدعومة إلى مستندات Adobe Portable Document Format (PDF) باستخدام طريقة واحدة. |
| XML Parser Specification (XPS) | يمكنك تصدير جميع تنسيقات الملفات المدعومة إلى مستندات XML Parser Specification (XPS) باستخدام طريقة واحدة. |
| Tagged Image File Format (TIFF) | يمكنك تصدير جميع تنسيقات ملفات العرض إلى Tagged Image File Format (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 أيضًا طرقًا مدمجة تسمح لك بتصدير شرائح العرض إلى تنسيقات Scalable Vector Graphics (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 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 الأشكال التلقائية. |
| 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 هو محرك مستقل لإنشاء وتعديل وتحويل وعرض العروض التقديمية.
كيف يعمل المعالجة المتعددة الخيوط؟ هل يمكن إجراء المعالجة بشكل متوازي؟
من الآمن معالجة مستندات مختلفة في خيوط مختلفة؛ يجب عدم استخدام كائن العرض التقديمي نفسه بواسطة خيوط متعددة في نفس الوقت.
هل تدعم كلمات مرور الملفات والتشفير؟
نعم. يمكنك فتح عروضًا مشفرة، تعيين أو إزالة كلمة مرور الفتح والكتابة، والتحقق من حالة الحماية.
هل يجب القلق بشأن حزم الخطوط في حاويات Linux؟
نعم. يُنصح بتثبيت حزم الخطوط الشائعة أو تحديد أدلة الخطوط صراحةً [/slides/ar/python-net/custom-font/] في تطبيقك لتجنب الاستبدالات غير المتوقعة.
هل هناك قيود في نسخة التقييم؟
في وضع التقييم، يتم إضافة علامة مائية إلى الناتج وتطبيق بعض القيود؛ يتوفر ترخيص مؤقت لمدة 30 يومًا للاختبار الكامل للميزات.
هل يتم دعم استيراد صيغ خارجية إلى عرض تقديمي (PDF/HTML → PPTX)؟
نعم. يمكنك إضافة صفحات PDF ومحتوى HTML إلى عرض تقديمي، وتحويلها إلى شرائح.