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 Java en fichiers PDF individuels dans vos applications Java. Pour diviser les pages PDF en fichiers PDF d’une seule page en utilisant Java, les étapes suivantes peuvent être suivies :
-
Parcourez les pages du document PDF via 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 snippet de code Java suivant vous montre comment diviser les pages PDF en fichiers PDF individuels.
package com.aspose.pdf.examples;
import com.aspose.pdf.*;
public class ExampleSplit {
// Le chemin vers le répertoire des documents.
private static String _dataDir = "/home/admin1/pdf-examples/Samples/";
public static void Split() {
// Ouvrir le document
Document pdfDocument = new Document(_dataDir + "SplitToPages.pdf");
int pageCount = 1;
// Boucle à travers toutes les pages
for(Page pdfPage : pdfDocument.getPages())
{
Document newDocument = new Document();
newDocument.getPages().add(pdfPage);
newDocument.save(_dataDir + "page_" + pageCount + "_out" + ".pdf");
pageCount++;
}
}
}