Dividir PDF programáticamente
Contents
[
Hide
]
Puede dividir archivos PDF usando Aspose.PDF y obtener los resultados en línea en este enlace: products.aspose.app/pdf/splitter
Este tema muestra cómo dividir páginas PDF con Aspose.PDF para PHP a través de Java en archivos PDF individuales en sus aplicaciones PHP. Para dividir páginas PDF en archivos PDF de una sola página usando PHP, se pueden seguir los siguientes pasos:
-
Recorra las páginas del documento PDF a través de la colección PageCollection del objeto Document.
-
Para cada iteración, crea un nuevo objeto Document y agrega el objeto Page individual en el documento vacío.
-
Guarda el nuevo PDF usando el método Save.
El siguiente fragmento de código PHP te muestra cómo dividir páginas de PDF en archivos PDF individuales.
// Abrir documento
$document = new Document($inputFile);
$pages = $document->getPages();
$pagesSize = java_values($pages->size());
// Recorrer todas las páginas
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();