Diviser un PDF par programmation
Contents
[
Hide
]
Vous pouvez diviser des fichiers PDF en utilisant Aspose.PDF et obtenir les résultats en ligne à ce lien : products.aspose.app/pdf/splitter
Ce sujet montre comment diviser les pages PDF avec Aspose.PDF pour PHP via Java en fichiers PDF individuels dans vos applications PHP. Pour diviser les pages PDF en fichiers PDF d’une seule page en utilisant PHP, les étapes suivantes peuvent être suivies :
-
Parcourez les pages du document PDF à travers la collection PageCollection de l’objet Document.
-
Pour chaque itération, créez un nouvel objet Document et ajoutez l’objet Page individuel dans le document vide.
-
Enregistrez le nouveau PDF en utilisant la méthode Save.
Le code PHP suivant vous montre comment diviser les pages PDF en fichiers PDF individuels.
// Ouvrir le document
$document = new Document($inputFile);
$pages = $document->getPages();
$pagesSize = java_values($pages->size());
// Boucle à travers toutes les pages
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();