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.

Aspose Membagi PDF

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:

  1. Lakukan loop melalui halaman dokumen PDF melalui Document objek KoleksiHalaman koleksi
  2. Untuk setiap iterasi, buat objek Document baru dan tambahkan masing-masing Page objek ke dalam dokumen kosong
  3. 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

Topik Dokumen Terkait