Supprimer les pages PDF vides avec Python

Ce tutoriel explique comment supprimer les pages PDF vides avec Python. Il contient des informations pour configurer l’environnement de développement, une liste d’étapes et du code d’exemple pour supprimer les pages supplémentaires du PDF avec Python. Diverses options seront abordées pour améliorer le code afin d’obtenir une sortie personnalisée.

Étapes pour supprimer une page blanche d’un PDF avec Python

  1. Établir l’environnement de développement pour utiliser Aspose.PDF for Python via .NET
  2. Chargez la licence pour utiliser le produit sans aucune limitation d’essai
  3. Chargez le fichier PDF source dans l’objet Document et parcourez chaque page
  4. Vérifiez qu’aucun contenu n’est présent sur le page, tel que du texte, une image, une annotation ou des formulaires
  5. Préparez une liste de pages vierges en utilisant les critères ci‑dessus
  6. Parcourez chaque page en ordre inverse et supprimez les pages blanches
  7. Enregistrez le fichier PDF de sortie après avoir supprimé les pages vides

Les étapes ci‑dessus montrent comment supprimer une page blanche dans un PDF à l’aide de Python. Pour commencer le processus, chargez la licence, chargez le fichier PDF source contenant des pages blanches, vérifiez la présence de tout type de contenu sur chaque page et préparez une liste des pages blanches. Enfin, analysez le fichier PDF dans l’ordre inverse, supprimez les pages blanches de la liste et enregistrez le fichier PDF résultant.

Code pour supprimer une page supplémentaire d’un PDF avec Python

Le code mentionné ci‑dessus démontre comment supprimer une page blanche dans un PDF en utilisant Python. Il existe une option pour supprimer toutes les pages d’un coup en appelant une seule fois Pages.Supprimer (int[]) au lieu de supprimer les pages une par une. Pour détecter les images réellement rendues sur une page, utilisez ImagePlacementAbsorber au lieu de Resources.Images.Count.

Cet article explique le processus pour supprimer les pages blanches. Pour transformer un PDF couleur en PDF noir et blanc, consultez l’article Convertir un PDF en noir et blanc avec Python.

 Français