استيراد العرض التقديمي - واجهة برمجة تطبيقات PowerPoint لـ C++
Contents
[
Hide
]
باستخدام Aspose.Slides لـ C++، يمكنك استيراد العروض التقديمية من ملفات بتنسيقات أخرى. توفر Aspose.Slides فئة SlideCollection للسماح لك باستيراد العروض التقديمية من PDF، والمستندات HTML، وما إلى ذلك.
استيراد PowerPoint من PDF
في هذه الحالة، يمكنك تحويل PDF إلى عرض تقديمي PowerPoint.
- قم بإنشاء كائن من فئة العرض التقديمي.
- استدعِ طريقة AddFromPdf() ومرر ملف PDF.
- استخدم طريقة Save() لحفظ الملف بتنسيق PowerPoint.
هذا الكود بلغة C++ يوضح عملية تحويل PDF إلى PowerPoint:
auto pres = System::MakeObject<Presentation>();
pres->get_Slides()->AddFromPdf(u"InputPDF.pdf");
pres->Save(u"OutputPresentation.pptx", SaveFormat::Pptx);
نصيحة
قد ترغب في تجربة Aspose المجانية PDF إلى PowerPoint لأنها تطبيق حي للعملية الموضحة هنا.استيراد PowerPoint من HTML
في هذه الحالة، يمكنك تحويل مستند HTML إلى عرض تقديمي PowerPoint.
- قم بإنشاء مثيل من فئة Presentation .
- استدعِ طريقة AddFromHtml() ومرر ملف HTML.
- استخدم طريقة Save() لحفظ الملف بتنسيق PowerPoint.
هذا الكود بلغة C++ يوضح عملية تحويل HTML إلى PowerPoint:
auto presentation = System::MakeObject<Presentation>();
{
auto htmlStream = System::IO::File::OpenRead(u"page.html");
presentation->get_Slides()->AddFromHtml(htmlStream);
}
presentation->Save(u"MyPresentation.pptx", SaveFormat::Pptx);
ملاحظة
يمكنك أيضًا استخدام Aspose.Slides لتحويل HTML إلى تنسيقات ملفات شائعة أخرى: