Memisahkan PDF secara program di Python
Memisahkan halaman PDF bisa menjadi fitur yang berguna bagi mereka yang ingin membagi file besar menjadi halaman atau kelompok halaman terpisah.
Contoh Langsung
Aspose.PDF Splitter adalah aplikasi web gratis yang memungkinkan Anda menyelidiki bagaimana fungsi pemisahan presentasi bekerja.
Topik ini menunjukkan cara memisahkan halaman PDF menjadi file PDF individu dalam aplikasi Python Anda. Untuk memisahkan halaman PDF menjadi file PDF satu halaman menggunakan Python, langkah-langkah berikut dapat diikuti:
-
Loop melalui halaman dokumen PDF melalui koleksi PageCollection dari objek Document
-
Untuk setiap iterasi, buat objek Document baru dan tambahkan objek Page individu ke dalam dokumen kosong
-
Simpan PDF baru menggunakan metode save()
Pisahkan PDF menjadi beberapa file atau pdf terpisah di Python
Cuplikan kode Python berikut menunjukkan cara membagi halaman PDF menjadi file PDF individual.
import aspose.pdf as ap
# Buka dokumen
document = ap.Document(input_pdf)
page_count = 1
# Lakukan loop melalui semua halaman
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