Extraer imágenes de un archivo PDF

Usando recursos de página

El siguiente fragmento de código también funciona con la biblioteca Aspose.PDF.Drawing.

Las imágenes se encuentran en la colección Resources de cada página en la colección Images. Para extraer una página en particular, obtenga la imagen de la colección Images utilizando el índice particular de la imagen.

El índice de la imagen devuelve un objeto XImage. Este objeto proporciona un método Save para guardar la imagen extraída. El siguiente fragmento de código muestra cómo extraer imágenes de un archivo PDF.

Usando ImagePlacementAbsorber

Con el lanzamiento de Aspose.PDF for .NET 7.0.0, introdujimos clases llamadas ImagePlacement, ImagePlacementAbsorber y ImagePlacementCollection que proporcionan una capacidad similar a las clases descritas anteriormente para obtener la resolución y posición de una imagen en un documento PDF.

  • ImagePlacementAbsorber realiza una búsqueda de uso de imágenes como la colección de objetos ImagePlacement.
  • ImagePlacement proporciona los miembros Resolution y Rectangle que devuelven los valores de colocación de imagen reales.

El siguiente fragmento de código también funciona con la biblioteca Aspose.Drawing.