Split PDF secara programatik
Contents
[
Hide
]
Anda dapat membagi file PDF menggunakan Aspose.PDF dan mendapatkan hasilnya secara online di tautan ini: products.aspose.app/pdf/splitter
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:
-
Loop melalui halaman dokumen PDF melalui koleksi PageCollection dari objek Document.
-
Untuk setiap iterasi, buat objek Dokumen baru dan tambahkan objek Halaman individu ke dalam dokumen kosong.
-
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++;
}
}
}