Faire pivoter les pages PDF en Java

Utilisez l’API de rotation de page lorsque vous devez modifier l’orientation sur une ou plusieurs pages.

Faire pivoter toutes les pages de 90 degrés

Utilisez cet exemple lorsque chaque page du document doit être tournée dans le sens des aiguilles d’une montre.

  1. Ouvrez le PDF source Document.
  2. Parcourez tous les objets Page et définissez la valeur de rotation.
  3. Enregistrez le PDF mis à jour.
public static void rotatePage(Path inputFile, Path outputFile) {
    try (Document document = new Document(inputFile.toString())) {
        for (Page page : document.getPages()) {
            page.setRotate(Rotation.on90);
        }
        document.save(outputFile.toString());
    }
}