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.

Aspose Split PDF

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:

  1. Loop melalui halaman dokumen PDF melalui koleksi PageCollection dari objek Document

  2. Untuk setiap iterasi, buat objek Document baru dan tambahkan objek Page individu ke dalam dokumen kosong

  3. 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