Aspose.Slides  for C++

C ++ PowerPoint API

قراءة وكتابة ومعالجة وتحويل عروض PowerPoint التقديمية في تطبيقات C ++ دون أي تبعيات لـ Microsoft PowerPoint.

  تحميل محاكمة مجانية
  
 

Aspose.Slides for C ++ هي واجهة برمجة تطبيقات PowerPoint قوية لمعالجة وتقديم وتحويل PPT (X) في C ++ بدون Microsoft PowerPoint. تدعم واجهة برمجة التطبيقات (API) التقديم عالي الدقة للشرائح في المستندات إلى تنسيقات رسومات مختلفة بالإضافة إلى توفير وظيفة لتعديل أو إنشاء جميع المحتويات الممكنة تقريبًا للملفات وتنسيق النص والأشكال على الشرائح وغير ذلك الكثير.

Aspose.Slides for C ++ يدعم معظم تنسيقات PowerPoint وعرض الشرائح بما في ذلك POT و PPT و PPS و POTX و PPTX و PPSX و ODP وغيرها. Aspose.Slides for C ++ يمكن أيضًا تحويل كل هذه التنسيقات إلى PDF و HTML و XPS وما إلى ذلك.

ميزات مكتبة معالجة PowerPoint المتقدمة C ++

احفظ العرض التقديمي في ملف أو دفق

تحويل العروض التقديمية إلى تنسيقات قياسية

إدارة خصائص المستند المضمنة والمخصصة

حماية العروض التقديمية بكلمة مرور

إضافة وتنسيق ومعالجة الرسوم البيانية

إضافة وتنسيق ومعالجة الأشكال

إضافة وتنسيق ومعالجة الشرائح

إضافة وتنسيق ومعالجة النص

إضافة وتنسيق ومعالجة الجداول

تصدير العروض التقديمية إلى PDF و XPS

تصدير الشرائح بتنسيق SVG

أضف الصور إلى العروض التقديمية

توليد العروض من قاعدة البيانات

دعم مخططات MSO 2016

تصدير العروض التقديمية بتنسيق HTML

استيراد وتصدير نص HTML في الشرائح

أضف شرائح التخطيط إلى العروض التقديمية

تحميل العروض التقديمية المحمية

تعيين حجم الخط للأسطورة الفردية

إنشاء مخطط الأسهم والحصول على صورة المخطط

تغيير لون السلسلة

تعيين حدود دائرية لمنطقة المخطط

تغيير لون الفئات في السلسلة

تعيين خصائص الخط لجدول بيانات المخطط

قم بتصدير ملفات PowerPoint بصيغة PDF أو XPS

تمتلك Aspose.Slides for C ++ محرك تصيير خاص به مصمم خصيصًا ، مما يجعلها بأعلى دقة مع Microsoft PowerPoint. يسمح بتصدير العروض التقديمية إلى تنسيقات متوافقة مع معايير الصناعة مثل XPS و PDF مع نتائج مماثلة للعرض التقديمي الأصلي.

تقديم العرض في تنسيقات PDF و XPS - C ++

// load presentation to be converted

SharedPtr<Presentation> prs = MakeObject<Presentation>(dir + L"template.pptx");

// save in PDF & XPS formats

prs->Save(dir + L"output.pdf", Aspose::Slides::Export::SaveFormat::Pdf);

prs->Save(dir + L"output.xps", Aspose::Slides::Export::SaveFormat::Xps);

نسخ شرائح العرض التقديمي أو نسخها

هناك طرق مضمنة توفرها Aspose.Slides لـ C ++ لاستنساخ أو نسخ الشرائح الموجودة ليس فقط داخل المستند ولكن أيضًا من ملف إلى آخر. نظرًا لأن الشريحة ترث تخطيطها من الشريحة الرئيسية ، فإن طرق الاستنساخ المضمنة تنسخ الشريحة الرئيسية تلقائيًا أثناء عملية الاستنساخ.

تنسيق محتوى Microsoft PowerPoint

تسمح المكتبة بتنسيق الأشكال والنصوص على الشرائح في ملف أثناء استخدام API. تتم إدارة النص من خلال إطارات النص المرتبطة بالأشكال ، ومن ثم يتم تنسيق النص باستخدام الفقرات والأجزاء المرتبطة بإطارات النص. يمكنك إدارة نوع الخط واللون والحجم والظلال وكذلك محاذاة الفقرة والتعداد النقطي والاتجاه. يمكن للمرء أيضًا معالجة سمات عنصر الشكل مثل الحجم والخط والموضع والصورة والنص والتعبئة بسهولة كبيرة.

تسلسل الأشكال

على الرغم من أن Aspose.Slides for C ++ يدعم عددًا كبيرًا من الأشكال ، ومع ذلك ، إذا كان الشكل غير مدعوم من قبل API ، فهناك طريقة تسلسل متوفرة يمكنك من خلالها إجراء تسلسل لهذا الشكل من شريحة موجودة لمزيد من الاستخدام وفقًا لمتطلبات التطبيق.

  
  

تقدم Aspose.Slides واجهات برمجة تطبيقات PowerPoint فردية لبيئات التطوير الشائعة الأخرى كما هو مذكور أدناه: