Extrair Imagens de Arquivo PDF usando Python

Contents
[ ]

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()