Como converter um arquivo PDF de várias páginas em arquivos PNG, com um arquivo PNG por página do documento PDF?

27

Como converter um arquivo PDF de várias páginas em arquivos PNG e salvar automaticamente um arquivo PNG por página do documento PDF (para o Windows 7)?

Eu tentei impressoras virtuais (CutePDF, Bullzip PDF Printer) e software de edição de imagem (Irfanview, Photoshop) para converter arquivos PDF para PNG, mas não consigo encontrar uma maneira de fazê-los salvar um arquivo PNG por página de um PDF documento.

    
por galacticninja 09.02.2011 / 09:49

5 respostas

17

Use Ghostscript

-sOutputFile=filename This is a general option telling Ghostscript what to name the output. It can either be a single filename 'tiger.png' or a template 'figure-%03d.jpg' where the %03d is replaced by the page number.

Você pode achar conveniente usar o GhostView, o front end da GUI.

    
por 09.02.2011 / 10:13
22

Usando ImageMagick (você precisará de Ghostscript instalado também, o comando:

convert -density 300 filename.pdf filename.png

resultará em uma série de arquivos filename-0.png, filename-1.png, filename-2.png, um para cada uma das páginas do PDF. Você vai querer brincar com a configuração de densidade para obter uma resolução que você goste.

Você pode precisar fornecer o caminho completo para o convert.exe no Windows; Eu só fiz isso no Linux, mas deve funcionar para o Windows também.

    
por 09.02.2011 / 19:46
2

Se você preferir não instalar nenhum software, poderá usar essa ferramenta on-line:

convert.town/pdf-to-png

A conversão é feita dentro do seu navegador. Ele produzirá um arquivo PNG para cada página PDF.

    
por 19.05.2015 / 11:53
2

Você pode usar o PDF-XChange . Pode exportar todas as páginas que você deseja para o formato esperado. Não apenas PNGs, mas muitos outros formatos são suportados também

    
por 29.07.2013 / 06:10
1

Este é um exemplo com GS com a opção CropBox :

"c:\Program Files\gs\gs9.10\bin\gswin64.exe" -dBATCH -dNOPAUSE -sDEVICE=pnggray -r300 -dUseCropBox -sOutputFile="path_to_png_files\pdffilename-%03d.png" "path_to_pdf_file\pdffilename.pdf"

O caminho para GS deve ser ajustado com base na sua instalação. Além disso, o parâmetro DEVICE pode ser alterado para um dispositivo colorido, se necessário. Em comparação com convert , GS parece ser muito mais rápido e é mais adequado para grandes lotes de conversão.

    
por 10.09.2014 / 20:27