استيراد العرض التقديمي
Contents
[
Hide
]
باستخدام Aspose.Slides لـ PHP عبر Java، يمكنك استيراد العروض التقديمية من ملفات بتنسيقات أخرى. يوفر Aspose.Slides فئة SlideCollection للسماح لك باستيراد العروض التقديمية من ملفات PDF، ومستندات HTML، وما إلى ذلك.
استيراد PowerPoint من PDF
في هذه الحالة، يمكنك تحويل PDF إلى عرض تقديمي بصيغة PowerPoint.
- إنشاء مثيل من فئة Presentation.
- استدعاء الطريقة addFromPdf() وتمرير ملف PDF.
- استخدم الطريقة save() لحفظ الملف بتنسيق PowerPoint.
هذا الرمز PHP يوضح عملية تحويل PDF إلى PowerPoint:
$pres = new Presentation();
try {
$pres->getSlides()->addFromPdf("InputPDF.pdf");
$pres->save("OutputPresentation.pptx", SaveFormat::Pptx);
} finally {
if (!java_is_null($pres)) {
$pres->dispose();
}
}
نصيحة
قد ترغب في الاطلاع على تطبيق Aspose المجاني على الويب PDF إلى PowerPoint لأنه تنفيذ مباشر للعملية الموصوفة هنا.استيراد PowerPoint من HTML
في هذه الحالة، يمكنك تحويل مستند HTML إلى عرض تقديمي بصيغة PowerPoint.
- إنشاء مثيل من فئة Presentation.
- استدعاء الطريقة addFromHtml() وتمرير ملف PDF.
- استخدم الطريقة save() لحفظ الملف بتنسيق PowerPoint.
هذا الرمز PHP يوضح عملية تحويل HTML إلى PowerPoint:
$presentation = new Presentation();
try {
$htmlStream = new Java("java.io.FileInputStream", "page.html");
try {
$presentation->getSlides()->addFromHtml($htmlStream);
} finally {
if (!java_is_null($htmlStream)) {
$htmlStream->close();
}
}
$presentation->save("MyPresentation.pptx", SaveFormat::Pptx);
} catch (JavaException $e) {
} finally {
if (!java_is_null($presentation)) {
$presentation->dispose();
}
}
ملاحظة
يمكنك أيضًا استخدام Aspose.Slides لتحويل HTML إلى تنسيقات ملفات شائعة أخرى: