Mengonversi PDF ke PowerPoint di Java
Contents
[
Hide
]
Aspose.PDF for Java mendukung mengekspor halaman PDF ke dalam presentasi PowerPoint yang dapat diedit dengan opsi rendering slide. Gunakan PptxSaveOptions untuk mengontrol cara halaman PDF dipetakan ke slide PowerPoint.
Mengonversi PDF ke PPTX
Gunakan contoh ini ketika dokumen PDF harus diekspor sebagai presentasi PowerPoint standar.
- Buka PDF sumber dalam sebuah instans
Document. - Buat default
PptxSaveOptionsuntuk ekspor PowerPoint yang dapat diedit. - Panggil
document.save(outputFile.toString(), saveOptions)sehingga halaman PDF diserialkan sebagai.pptxpresentasi. - Simpan file PPTX yang telah dikonversi.
public static void convertPdfToPptx(Path inputFile, Path outputFile) {
try (Document document = new Document(inputFile.toString())) {
PptxSaveOptions saveOptions = new PptxSaveOptions();
document.save(outputFile.toString(), saveOptions);
}
System.out.println(inputFile + " converted into " + outputFile);
}
Mengonversi PDF ke PPTX dengan slide sebagai gambar
Gunakan contoh ini ketika setiap halaman PDF harus menjadi slide PowerPoint berbasis gambar.
- Buka PDF sumber dalam sebuah instans
Document. - Buat
PptxSaveOptionsdan aktifkansetSlidesAsImages(true). - Panggil
document.save(outputFile.toString(), saveOptions)sehingga setiap halaman PDF dirender sebagai slide berbasis gambar dalam presentasi. - Simpan file PPTX yang dihasilkan.
public static void convertPdfToPptxSlidesAsImages(Path inputFile, Path outputFile) {
try (Document document = new Document(inputFile.toString())) {
PptxSaveOptions saveOptions = new PptxSaveOptions();
saveOptions.setSlidesAsImages(true);
document.save(outputFile.toString(), saveOptions);
}
System.out.println(inputFile + " converted into " + outputFile);
}
Mengonversi PDF ke PPTX dengan resolusi gambar khusus
Gunakan contoh ini ketika kualitas gambar slide harus dikontrol selama ekspor PDF ke PPTX.
- Buka PDF sumber dalam sebuah instans
Document. - Buat
PptxSaveOptionsdan atursetImageResolution(300)untuk fidelitas gambar slide yang lebih tinggi. - Panggil
document.save(outputFile.toString(), saveOptions)sehingga konten slide yang dirasterisasi dihasilkan pada resolusi yang diminta. - Simpan presentasi output.
public static void convertPdfToPptxImageResolution(Path inputFile, Path outputFile) {
try (Document document = new Document(inputFile.toString())) {
PptxSaveOptions saveOptions = new PptxSaveOptions();
saveOptions.setImageResolution(300);
document.save(outputFile.toString(), saveOptions);
}
System.out.println(inputFile + " converted into " + outputFile);
}