Rasterizar um PDF em imagens

O IronPDF for Python pode rasterizar páginas de PDF em arquivos de imagem ou objetos bitmap na memória — útil para gerar miniaturas, pré-visualizações ou exportações baseadas em imagem.

Começando

Carregue um PdfDocument de um arquivo usando PdfDocument.FromFile e chame um dos métodos de rasterização para converter suas páginas em imagens.

Entendendo o código

  • RasterizeToImageFiles(pattern): Exporta todas as páginas como arquivos de imagem para a pasta especificada. O padrão de nome de arquivo suporta um curinga (*) que é substituído pelo índice da página. Formatos comuns como .png e .jpg são suportados com base na extensão do arquivo usada no padrão.
  • RasterizeToImageFiles(pattern, width, height): Os parâmetros opcional de largura e altura (em pixels) definem as dimensões da imagem de saída, permitindo controlar a resolução das imagens exportadas.
  • ToBitmap(): Converte todas as páginas do PDF para uma lista de objetos AnyBitmap na memória. Estes podem ser processados ​​posteriormente em Python sem a necessidade de escrever no disco.

Escolhendo um Formato de Saída

  • Use .png no padrão de caminho para imagens sem perdas adequadas para arquivamento de documentos ou pré-processamento OCR.
  • Use .jpg para tamanhos de arquivo menores quando a qualidade da imagem for menos crítica, como miniaturas da web.

Intervalos de Páginas

Para rasterizar apenas páginas específicas, use RasterizeToImageFiles com uma sobrecarga de faixa de página explícita em vez de processar o documento inteiro, reduzindo o uso de memória para PDFs grandes.

Aprenda a converter PDFs em imagens com o IronPDF for Python!

Pronto para começar?
Versão: 2026.6 recém-lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas?
executar um exemplo Veja seu HTML se transformar em um PDF.