Dividir PDF programaticamente
Contents
[
Hide
]
Você pode dividir arquivos PDF usando Aspose.PDF e obter os resultados online neste link: products.aspose.app/pdf/splitter
Este tópico mostra como dividir páginas de PDF com Aspose.PDF para PHP via Java em arquivos PDF individuais em suas aplicações PHP. Para dividir páginas de PDF em arquivos PDF de página única usando PHP, os seguintes passos podem ser seguidos:
-
Percorra as páginas do documento PDF através da coleção PageCollection do objeto Document.
-
Para cada iteração, crie um novo objeto Documento e adicione o objeto Page individual ao documento vazio.
-
Salve o novo PDF usando o método Save.
O seguinte trecho de código PHP mostra como dividir páginas de um PDF em arquivos PDF individuais.
// Abrir documento
$document = new Document($inputFile);
$pages = $document->getPages();
$pagesSize = java_values($pages->size());
// Loop através de todas as 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();