Membagi 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 PHP via Java menjadi file PDF individual dalam aplikasi PHP Anda. Untuk membagi halaman PDF menjadi file PDF satu halaman menggunakan PHP, langkah-langkah berikut dapat diikuti:
-
Melakukan loop melalui halaman dokumen PDF melalui koleksi PageCollection dari objek Document.
-
Untuk setiap iterasi, buat objek Dokumen baru dan tambahkan objek Page individual ke dalam dokumen kosong.
-
Simpan PDF baru menggunakan metode Save.
Potongan kode PHP berikut menunjukkan cara membagi halaman PDF menjadi file PDF individual.
// Buka dokumen
$document = new Document($inputFile);
$pages = $document->getPages();
$pagesSize = java_values($pages->size());
// Loop melalui semua halaman
for ($pageCount = 1; $pageCount <= $pagesSize; $pageCount++) {
$page = $pages->get_Item($pageCount);
$newDocument = new Document();
$newDocument->getPages()->add($page);
$newDocument->save($outputFile . "page_" . $pageCount . ".pdf");
$newDocument->close();
}
$document->close();