Impor Presentasi dari PDF atau HTML di Android
Contents
[
Hide
]
Pendahuluan
Menggunakan Aspose.Slides for Android via Java, Anda dapat mengimpor presentasi dari file dalam format lain. Aspose.Slides menyediakan kelas SlideCollection untuk memungkinkan Anda mengimpor presentasi dari PDF, dokumen HTML, dll.
Impor PowerPoint dari PDF
Dalam kasus ini, Anda akan mengonversi PDF menjadi presentasi PowerPoint.

- Buat instance dari kelas Presentation.
- Panggil metode addFromPdf() dan berikan file PDF.
- Gunakan metode save() untuk menyimpan file dalam format PowerPoint.
Kode Java ini menunjukkan operasi PDF ke PowerPoint:
Presentation pres = new Presentation();
try {
pres.getSlides().addFromPdf("InputPDF.pdf");
pres.save("OutputPresentation.pptx", SaveFormat.Pptx);
} finally {
if (pres != null) pres.dispose();
}
Tip
Anda mungkin ingin mencoba Aspose free PDF to PowerPoint web app karena itu merupakan implementasi langsung dari proses yang dijelaskan di sini.Impor PowerPoint dari HTML
Dalam kasus ini, Anda akan mengonversi dokumen HTML menjadi presentasi PowerPoint.
- Buat instance dari kelas Presentation.
- Panggil metode addFromHtml() dan berikan file PDF.
- Gunakan metode save() untuk menyimpan file dalam format PowerPoint.
Kode Java ini menunjukkan operasi HTML ke 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();
}
FAQ
Apakah tabel dipertahankan saat mengimpor PDF, dan apakah deteksi mereka dapat ditingkatkan?
Tabel dapat dideteksi selama impor; PdfImportOptions mencakup metode setDetectTables yang mengaktifkan pengenalan tabel. Efektivitasnya bergantung pada struktur PDF.