Extrair Imagens de Arquivo PDF usando Python
Você precisa separar imagens dos seus arquivos PDF? Para gerenciamento simplificado, arquivamento, análise ou compartilhamento de imagens dos seus documentos, use Aspose.PDF for Python e extraia imagens de arquivos PDF.
As imagens são mantidas na coleção resources de cada página na coleção XImage. Para extrair uma página específica, obtenha a imagem da coleção Images usando o índice específico da imagem.
O índice da imagem retorna um objeto XImage. Este objeto fornece um método save() que pode ser usado para salvar a imagem extraída. O snippet de código a seguir mostra como extrair imagens de um arquivo PDF.
import aspose.pdf as ap
# Abrir documento
document = ap.Document(input_file)
# Extrair uma imagem específica
xImage = document.pages[2].resources.images[1]
outputImage = io.FileIO(output_image, "w")
# Salvar imagem de saída
xImage.save(outputImage)
outputImage.close()