استيراد عرض تقديمي
Contents
[
Hide
]
باستخدام Aspose.Slides for Node.js via Java، يمكنك استيراد العروض التقديمية من ملفات بصيغ أخرى. توفر Aspose.Slides الفئة SlideCollection للسماح لك باستيراد العروض التقديمية من ملفات PDF، ومستندات HTML، وغيرها.
استيراد PowerPoint من PDF
في هذه الحالة، ستحول ملف PDF إلى عرض تقديمي PowerPoint.

- أنشئ مثيلًا من الفئة Presentation .
- استدعِ الطريقة addFromPdf() ومرّر ملف PDF.
- استخدم الطريقة save() لحفظ الملف بصيغة PowerPoint.
يوضح هذا الشيفرة JavaScript عملية التحويل من PDF إلى PowerPoint:
var pres = new aspose.slides.Presentation();
try {
pres.getSlides().addFromPdf("InputPDF.pdf");
pres.save("OutputPresentation.pptx", aspose.slides.SaveFormat.Pptx);
} finally {
if (pres != null) {
pres.dispose();
}
}
نصيحة
قد ترغب في تجربة تطبيق الويب Aspose free PDF to PowerPoint لأنه تنفيذ حي للعملية الموضحة هنا.استيراد PowerPoint من HTML
في هذه الحالة، ستحول مستند HTML إلى عرض تقديمي PowerPoint.
- أنشئ مثيلًا من الفئة Presentation .
- استدعِ الطريقة addFromHtml() ومرّر ملف HTML.
- استخدم الطريقة save() لحفظ الملف بصيغة PowerPoint.
يوضح هذا الشيفرة JavaScript عملية التحويل من HTML إلى PowerPoint:
var presentation = new aspose.slides.Presentation();
try {
var htmlStream = java.newInstanceSync("java.io.FileInputStream", "page.html");
try {
presentation.getSlides().addFromHtml(htmlStream);
} finally {
if (htmlStream != null) {
htmlStream.close();
}
}
presentation.save("MyPresentation.pptx", aspose.slides.SaveFormat.Pptx);
} catch (e) {
console.log(e);
} finally {
if (presentation != null) {
presentation.dispose();
}
}
الأسئلة المتكررة
هل يتم حفظ الجداول عند استيراد PDF، وهل يمكن تحسين اكتشافها؟
يمكن اكتشاف الجداول أثناء الاستيراد؛ تضم فئة PdfImportOptions طريقة setDetectTables التي تُفعّل التعرف على الجداول. تعتمد الفعالية على بنية ملف PDF.
ملاحظة
يمكنك أيضًا استخدام Aspose.Slides لتحويل HTML إلى صيغ ملفات شائعة أخرى: