Membagi File PDF di Python
Memisahkan halaman PDF dapat menjadi fitur yang berguna bagi mereka yang ingin membagi file besar menjadi halaman terpisah atau kelompok halaman.
Gunakan alur kerja ini ketika Anda perlu memecah PDF besar menjadi file satu halaman atau set dokumen yang lebih kecil untuk distribusi, peninjauan, atau pemrosesan lanjutan.
Contoh Langsung
Pemecah Aspose.PDF adalah aplikasi web gratis daring yang memungkinkan Anda menyelidiki cara kerja fungsi pemisahan presentasi.
Topik ini menunjukkan cara memisahkan halaman PDF menjadi file PDF terpisah dalam aplikasi Python Anda. Untuk memisahkan halaman PDF menjadi file PDF satu halaman menggunakan Python, langkah-langkah berikut dapat diikuti:
- Lakukan loop melalui halaman dokumen PDF melalui Document objek KoleksiHalaman koleksi
- Untuk setiap iterasi, buat objek Document baru dan tambahkan masing-masing Page objek ke dalam dokumen kosong
- Simpan PDF baru menggunakan save() metode
Pisahkan PDF menjadi beberapa file atau PDF terpisah dalam Python
Cuplikan kode Python berikut menunjukkan cara memisahkan halaman PDF menjadi file PDF terpisah.
import aspose.pdf as ap
# Open document
document = ap.Document(input_pdf)
page_count = 1
# Loop through all the pages
for pdfPage in document.pages:
new_document = ap.Document()
new_document.pages.add(pdfPage)
new_document.save(output_path + "_page_" + str(page_count) + ".pdf")
page_count = page_count + 1
