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

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