Split PDF secara programatik

Contents
[ ]

Topik ini menunjukkan cara membagi halaman PDF dengan Aspose.PDF untuk Java menjadi file PDF individual dalam aplikasi Java Anda. Untuk membagi halaman PDF menjadi file PDF satu halaman menggunakan Java, langkah-langkah berikut dapat diikuti:

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

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

  3. Simpan PDF baru menggunakan metode Save.

Cuplikan kode Java berikut menunjukkan cara membagi halaman PDF menjadi file PDF individu.

package com.aspose.pdf.examples;

import com.aspose.pdf.*;

public class ExampleSplit {
    // Jalur ke direktori dokumen.
    private static String _dataDir = "/home/admin1/pdf-examples/Samples/";

    public static void Split() {
        
        // Buka dokumen
        Document pdfDocument = new Document(_dataDir + "SplitToPages.pdf");

        int pageCount = 1;

        // Loop melalui semua halaman
        for(Page pdfPage : pdfDocument.getPages())
        {
            Document newDocument = new Document();
            newDocument.getPages().add(pdfPage);
            newDocument.save(_dataDir + "page_" + pageCount + "_out" + ".pdf");
            pageCount++;
        }
    }

}