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

نظرة عامة

Aspose.Slides for .NET هي مكتبة فئة لإنشاء وقراءة وتحرير وتحويل وعرض عروض PowerPoint وOpenDocument. لا تمتلك واجهة مستخدم خاصة بها ولا تتطلب Microsoft PowerPoint أو Office، لذا يمكنك استخدامها في تطبيقات سطر الأوامر، وتطبيقات سطح المكتب مثل Windows Forms، وتطبيقات الويب، وخدمات الويب. يلخص هذا المقال ما تغطيه المكتبة ويشير إلى المقالات التي تصف كل مجال.

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

Aspose.Slides for .NET موزعة كحزمتين من NuGet لهما نفس واجهة برمجة التطبيقات:

الحزمة الإصدارات في الحزمة أنظمة التشغيل
Aspose.Slides.NET .NET Framework 4.6.2، .NET Standard 2.0، و.NET 6. استخدمها مع .NET Framework 4.6.2 أو أحدث، أو مع .NET 6 أو أحدث. Windows. Linux وmacOS مع مكتبة libgdiplus ومفتاح System.Drawing.EnableUnixSupport.
Aspose.Slides.NET6.CrossPlatform .NET 6. استخدمها مع .NET 6 أو أحدث. Windows (x86, x64)، Linux (x64 مع glibc 2.23 أو أحدث، ARM64 مع glibc 2.39 أو أحدث)، وmacOS (x64, ARM64).

Installation يشرح أي حزمة يجب اختيارها وما تحتاجه كل واحدة على Linux. System Requirements يسرد المنصات المدعومة بالتفصيل.

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

Aspose.Slides يفتح ويحفظ عروض PPT، PPTX، PPS، POT، PPSX، POTX، PPTM، PPSM، POTM، ODP، OTP، FODP، وعروض PowerPoint XML. يستورد محتوى PDF وHTML إلى الشرائح، ويحفظ العروض كـ PDF، XPS، HTML، HTML5، TIFF، GIF متحرك، SWF، Markdown، وXAML. Supported File Formats يسرد كل تنسيق مع واجهة برمجة التطبيقات التي تقرأه أو تكتبه.

الميزة الوصف
PPT and PPTX قراءة وكتابة كل من تنسيق PowerPoint الثنائي 97-2003 وتنسيق Office Open XML.
PPT to PPTX conversion تحويل عروض PPT القديمة إلى PPTX.
Portable Document Format (PDF) تصدير العروض إلى PDF، بما في ذلك مستندات PDF/A وPDF/UA.
XML Paper Specification (XPS) تصدير العروض إلى مستندات XPS.
Tagged Image File Format (TIFF) تصدير العروض إلى صور TIFF.
HTML تصدير العروض إلى HTML وHTML5.
PDF and HTML import إنشاء شرائح من صفحات PDF ومحتوى HTML.

عرض العرض التقديمي

Aspose.Slides يعرض الشرائح والأشكال الفردية كصور PNG، JPEG، BMP، GIF، TIFF، وSVG، والشرائح كملفات تعريفية EMF. راجع Convert Presentation Slides to Images، Render a Slide as an SVG Image، وCreate Shape Thumbnails.

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

Aspose.Slides يتيح لك إنشاء وقراءة وتعديل تقريبًا كل محتوى العرض التقديمي:

المجال ما يمكنك القيام به
Slides إضافة، استنساخ، إعادة ترتيب، وإزالة الشرائح؛ تطبيق التخطيطات والرؤوس الأساسية؛ تنظيم الشرائح في أقسام؛ تغيير حجم الشريحة.
Design ضبط الخلفيات، ألوان السمة، رؤوس وتذييلات، والخطوط.
Text إنشاء وتحرير إطارات النص، الفقرات، والجزء؛ ضبط الخطوط، الألوان، الرموز النقطية، والمحاذاة؛ البحث والاستبدال.
Shapes إنشاء AutoShapes، خطوط، موصلات، تجميع أشكال، وإطارات صور؛ ضبط الموضع، الحجم، الخط، والتعبئة الصلبة أو المتدرجة أو النمطية؛ العثور على شكل بالنص البديل الخاص به.
Tables, charts, and SmartArt إنشاء وتحرير الجداول، مخططات Microsoft Office، ورسومات SmartArt.
Media, OLE objects, and ActiveX controls إضافة إطارات صوت وفيديو مضمّنة أو مرتبطة، تضمين كائنات OLE، وإضافة أو تعديل أو إزالة عناصر تحكم ActiveX.
Notes and comments إضافة، قراءة، وتحرير ملاحظات المتحدث وتعليقات المراجعة.
Animation and transitions تطبيق تأثيرات الرسوم المتحركة على الأشكال، ضبط انتقالات الشرائح، وتكوين إعدادات عرض الشرائح.
Security تشفير العروض بكلمة مرور، ضبط حماية الكتابة، والعمل مع التوقيعات الرقمية.
VBA macros إضافة، استخراج، وإزالة وحدات VBA في العروض التي تدعم الماكرو.
Properties قراءة وتحرير خصائص المستند.

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

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

لا. PowerPoint غير مطلوب؛ Aspose.Slides محرك مستقل لإنشاء وتحرير وتحويل وعرض العروض.

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

من الآمن معالجة مستندات مختلفة في خيوط مختلفة؛ لا ينبغي استخدام نفس كائن Presentation بواسطة multiple threads في نفس الوقت.

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

نعم. يمكنك [/slides/ar/net/password-protected-presentation/] فتح عروض مشفّرة، وضع أو إزالة كلمة مرور للفتح والكتابة، والتحقق من حالة الحماية.

هل يجب الاهتمام بالخطوط في حاويات Linux؟

نعم. يجب تثبيت الخطوط المستخدمة في عروضك، أو بدائل مناسبة، على النظام لتظهر النصوص بشكل صحيح. يمكنك أيضًا [/slides/ar/net/custom-font/] تحديد أدلة الخطوط في تطبيقك. [/slides/ar/net/installation/] يسرد المتطلبات المسبقة لـ Linux لكل حزمة.

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

نعم. بدون [/slides/ar/net/licensing/] ترخيص، يضيف Aspose.Slides علامة مائية تقييمية إلى كل شريحة يحفظها ويقتطع النص المقروء من العروض. ترخيص مؤقت لمدة 30 يومًا متاح للاختبار الكامل.

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

نعم. يمكنك إضافة [/slides/ar/net/import-presentation/] صفحات PDF ومحتوى HTML إلى عرض تقديمي، وتحويلها إلى شرائح.