Extraer Imágenes de un Archivo PDF usando Python
Contents
[
Hide
]
¿Necesitas separar imágenes de tus archivos PDF? Para una gestión, archivo, análisis o compartición de imágenes de tus documentos de manera simplificada, utiliza Aspose.PDF para Python y extrae imágenes de archivos PDF.
Las imágenes se encuentran en la colección resources de cada página, en la colección XImage. Para extraer una página en particular, obtén la imagen de la colección de Imágenes usando el índice particular de la imagen.
El índice de la imagen devuelve un objeto XImage. Este objeto proporciona un método save() que puede ser utilizado para guardar la imagen extraída. El siguiente fragmento de código muestra cómo extraer imágenes de un archivo PDF.
import aspose.pdf as ap
# Abrir documento
document = ap.Document(input_file)
# Extraer una imagen en particular
xImage = document.pages[2].resources.images[1]
outputImage = io.FileIO(output_image, "w")
# Guardar imagen de salida
xImage.save(outputImage)
outputImage.close()