Impor Presentasi dari PDF atau HTML di Java
Pendahuluan
Dengan menggunakan Aspose.Slides, Anda dapat mengimpor presentasi dari file dalam format lain. Aspose.Slides menyediakan kelas SlideCollection yang memungkinkan Anda mengimpor presentasi dari dokumen PDF dan HTML.
Impor PowerPoint dari PDF
Dalam kasus ini, Anda dapat mengonversi PDF menjadi presentasi PowerPoint.

- Buat sebuah instance dari kelas Presentation.
- Panggil metode addFromPdf() dan berikan file PDF.
- Gunakan metode save() untuk menyimpan file dalam format PowerPoint.
Kode Java berikut 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 mengecek aplikasi web Aspose free PDF to PowerPoint karena merupakan implementasi langsung dari proses yang dijelaskan di sini.Impor PowerPoint dari HTML
Dalam kasus ini, Anda dapat mengonversi dokumen HTML menjadi presentasi PowerPoint.
- Buat sebuah instance dari kelas Presentation.
- Panggil metode addFromHtml() dan berikan file HTML.
- Gunakan metode save() untuk menyimpan file dalam format PowerPoint.
Kode Java berikut 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 tetap terjaga saat mengimpor PDF, dan dapatkah deteksi mereka ditingkatkan?
Tabel dapat dideteksi selama proses impor; PdfImportOptions memiliki metode setDetectTables yang mengaktifkan pengenalan tabel. Keefektifannya tergantung pada struktur PDF.
Note
Anda juga dapat menggunakan Aspose.Slides untuk mengonversi HTML ke format file populer lainnya: