Konversi PDF ke PowerPoint
Kami memiliki API bernama Aspose.Slides yang menawarkan fitur untuk membuat serta memanipulasi presentasi PPT/PPTX. API ini juga menyediakan fitur untuk mengonversi file PPT/PPTX ke format PDF. Pada Aspose.PDF for Java, kami telah memperkenalkan fitur untuk mengubah dokumen PDF menjadi format PPTX. Selama konversi ini, halaman individu dari file PDF dikonversi menjadi slide terpisah dalam file PPTX.
Selama konversi PDF ke PPTX, teks dirender sebagai Teks yang dapat Anda pilih/perbarui, bukan sebagai gambar. Harap dicatat bahwa untuk mengonversi file PDF ke format PPTX, Aspose.PDF menyediakan kelas bernama PptxSaveOptions. Sebuah objek dari PptxSaveOptions kelas diteruskan sebagai argumen kedua ke Dokumenmetode .save(..)
Periksa potongan kode berikut untuk menyelesaikan tugas Anda dengan konversi PDF ke format PowerPoint:
public void convertPDFtoPowerPoint() {
// Load PDF document
try {
document = new Document(inputStream);
} catch (Exception e) {
resultMessage.setText(e.getMessage());
return;
}
// Instantiate ExcelSave Option object
PptxSaveOptions pptxSaveOptions = new PptxSaveOptions();
// Save the output in PPTX
File xlsFileName = new File(fileStorage, "PDF-to-Powerpoint.pptx");
try {
// Save the file into PPTX format
document.save(xlsFileName.toString(), pptxSaveOptions);
}
catch (Exception e) {
resultMessage.setText(e.getMessage());
return;
}
resultMessage.setText(R.string.success_message);
}