Este tópico rápido detalha como converter PDF para JPEG em Python. Você pode definir resolução, largura, altura e outras propriedades, como definir a fonte padrão, dimensionar JPEGs para caber na largura da página e muitos outros. Para converter uma página PDF em JPEG, o código Python é usado e as etapas detalhadas são fornecidas abaixo para converter um arquivo PDF em uma imagem JPEG.
Etapas para renderizar PDF para JPEG em Python
- Instale Aspose.PDF para Python via .NET para converter PDF em imagem JPEG
- Abra o arquivo PDF de origem no objeto de classe Document para converter em uma imagem JPEG
- Crie o objeto de classe Resolução para definir a resolução da imagem JPEG de saída
- Inicialize o objeto de classe JpegDevice para definir a resolução e renderizar
- Percorra todas as páginas do PDF usando a coleção Document.pages
- Chame a função JpegDevice.process para converter cada página PDF em uma imagem JPEG e salvá-la no disco
No parágrafo acima, você obtém os detalhes passo a passo para renderizar PDF para JPEG em Python adicionando as referências necessárias e acessando o arquivo PDF de origem. Você também pode definir as diferentes configurações para todos os arquivos de imagem JPEG de saída e analisar todas as páginas do arquivo PDF para converter em imagens JPEG. Finalmente, cada arquivo JPEG convertido é salvo como um arquivo separado no disco.
Código para exportar PDF para JPEG em Python
Este exemplo demonstra o processo para renderizar PDF para imagem JPEG que usa o objeto de classe Document para carregar o arquivo PDF de origem. Para definir as diferentes propriedades das imagens de saída, os objetos Resolution e JpegDevice são declarados e oferecem suporte à configuração de muitos parâmetros, como resolução de imagem, altura, largura e OptimizeDimensions. Você também pode usar PngDevise, BmpDevice, EmfDevice e GifDevice para renderizar imagens PNG, BMP, EMF e GIF.
Neste exemplo, focamos no processo de transferência de páginas PDF para JPEG usando Python. Se você estiver interessado em aprender como transformar um SVG em PDF, consulte o artigo em como transformar SVG em PDF usando Python.