Extraire des images d'un fichier PDF

Utilisation des ressources de page

Le code suivant fonctionne également avec la bibliothèque Aspose.PDF.Drawing.

Les images sont contenues dans la collection Resources de chaque page, dans la collection Images. Pour extraire une page particulière, obtenez ensuite l’image de la collection Images en utilisant l’index particulier de l’image.

L’index de l’image renvoie un objet XImage. Cet objet fournit une méthode Save pour sauvegarder l’image extraite. Le code suivant montre comment extraire des images d’un fichier PDF.

Utilisation de ImagePlacementAbsorber

Avec la sortie de Aspose.PDF for .NET 7.0.0, nous avons introduit des classes appelées ImagePlacement, ImagePlacementAbsorber et ImagePlacementCollection qui offrent une capacité similaire aux classes décrites ci-dessus pour obtenir la résolution et la position d’une image dans un document PDF.

  • ImagePlacementAbsorber effectue une recherche d’utilisation d’image comme la collection d’objets ImagePlacement.
  • ImagePlacement fournit les membres Resolution et Rectangle qui renvoient les valeurs réelles de placement de l’image.

Le code suivant fonctionne également avec la bibliothèque Aspose.Drawing.