Konversi PDF ke PowerPoint dengan Python
Konversi PDF ke PowerPoint dengan Python
Aspose.PDF for Python via .NET memungkinkan Anda mengonversi file PDF menjadi presentasi PowerPoint PPTX dari kode Python.
Gunakan alur kerja ini ketika Anda perlu mengubah kembali laporan PDF, dek slide, brosur, atau handout menjadi file PowerPoint. Selama konversi, halaman PDF individual dikonversi menjadi slide terpisah dalam file PPTX.
Selama konversi PDF ke PPTX, teks dapat dirender sebagai teks yang dapat dipilih yang dapat Anda perbarui di PowerPoint. Untuk mengonversi file PDF ke format PPTX, Aspose.PDF menyediakan PptxSaveOptions kelas. Lewati sebuah PptxSaveOptions objek sebagai argumen kedua ke save() metode.
Konversi PDF ke PPTX di Python
Untuk mengonversi PDF ke PPTX, gunakan langkah kode berikut.
Langkah: Konversi PDF ke PowerPoint di Python
- Buat sebuah instance dari Dokumen kelas.
- Buat sebuah instance dari PptxSaveOptions kelas.
- Panggil document.save() metode.
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_PPTX(infile, outfile):
document = ap.Document(infile)
save_options = ap.PptxSaveOptions()
document.save(outfile, save_options)
Konversi PDF ke PPTX dengan Slide sebagai Gambar
Coba konversi PDF ke PowerPoint secara daring
Aspose.PDF menyediakan layanan daring “PDF ke PPTX” aplikasi di mana Anda dapat menguji kualitas konversi.
Jika Anda perlu mengonversi PDF yang dapat dicari menjadi PPTX sebagai gambar alih-alih teks yang dapat dipilih, Aspose.PDF menyediakan fitur tersebut melalui PptxSaveOptions kelas. Untuk mencapai ini, atur properti slides_as_images dari PptxSaveOptions kelas menjadi ’true’ seperti yang ditunjukkan pada contoh kode berikut.
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_PPTX_slides_as_images(infile, outfile):
document = ap.Document(infile)
save_options = ap.PptxSaveOptions()
save_options.slides_as_images = True
document.save(outfile, save_options)
Konversi PDF ke PPTX dengan Resolusi Gambar Kustom
Metode ini mengonversi dokumen PDF menjadi file PowerPoint (PPTX) sambil mengatur resolusi gambar khusus (300 DPI) untuk kualitas yang lebih baik.
- Muat PDF ke dalam objek ‘ap.Document’.
- Buat instance ‘PptxSaveOptions’.
- Atur properti ‘image_resolution’ ke 300 DPI untuk rendering berkualitas tinggi.
- Simpan PDF sebagai file PPTX menggunakan opsi penyimpanan yang telah ditentukan.
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_PPTX_image_resolution(infile, outfile):
document = ap.Document(infile)
save_options = ap.PptxSaveOptions()
save_options.image_resolution = 300
document.save(outfile, save_options)
Konversi terkait
- Konversi PDF ke Word untuk output dokumen yang dapat diedit alih-alih slide.
- Konversi PDF ke Excel ketika PDF sumber berisi data bisnis yang penuh tabel.
- Konversi PDF ke HTML untuk alur kerja publikasi yang siap untuk browser.
