Como converter um documento PDF para PNG?

Respostas:

82

Isso é um exagero para o que você precisa, mas, na ausência de outra resposta, o GIMP pode fazer isso por você. Basta instalar, abrir o PDF e salvar como PNG.

Brad
fonte
9
Não é mais um exagero do que os 5 programas "gratuitos" que instalei que deixaram uma marca d'água na imagem. Funcionou lindamente, obrigado!
Raymond
1
Isso é exatamente o que eu precisava. Eu queria converter um PDF em um arquivo PNG de alta resolução e usar o GIMP funcionou muito bem!
Mas
1
Obrigado, tentei várias ferramentas, com marcas d'água ou outras limitações. O GIMP funciona bem.
Horst Walter
6
O Gimp funciona muito bem para uma única página, mas não vejo uma maneira simples de exportar muitas páginas automaticamente. Tenho certeza que, se você conhece bem o gimp, pode usar ferramentas de automação para fazê-lo funcionar. Mas talvez o pdftoppm seja melhor.
precisa saber é o seguinte
@chrishiestand, Você deve postar isso como uma resposta alternativa.
Brad
94

Se você tiver o imagemagick instalado, basta digitar:

convert myfile.pdf myfile.png

Embora pessoalmente eu prefira os resultados obtidos no pdftoppm dos utilitários Poppler :

pdftoppm -png myfile.pdf > myfile.png

frabjous
fonte
4
no mac com homebrew eu tive que instalar o imagemagick e o ghostscript para que isso funcionasse. brew install imagemagick brew install ghostscript
Andreas
11
+1 para pdftoppm: bons resultados e rápido.
Olivier 'Ölbaum' Scherler
1
Por que você prefere os resultados do pdftoppm? Percebo que a resolução de saída padrão é maior que a imagemagick (embora isso possa ser alterado), mas, além disso, elas parecem comparáveis ​​no meu arquivo de teste.
Sparhawk
1
conversão de PDF de múltiplas páginas com poppler vai olhar mais como este:pdftoppm -png myfile.pdf myfile
Roman Protsiuk
3
Veja blog.alivate.com.au/poppler-windows para binários do Windows de poppler e usopdftocairo -png
kromuchi
15

Windows: Instale o PDFCreator e abra seu PDF. Imprima-o na impressora PDFCreator (ou como você o chamou) e clique em Salvar. Quando você clicar em salvar, depois de escolher um nome de arquivo, defina o tipo de arquivo como PNG.

Linux : Instalar ImageMagick (no Ubuntu: sudo apt-get install imagemagick) e, em seguida, em um tipo de terminal: convert [Input PDF File.pdf] [Output PNG File.png].

Mac OS X: abra o PDF na visualização e, na caixa de diálogo Salvar como, defina o tipo de arquivo como png.

digitxp
fonte
No macOS, você também pode usar a sipsferramenta sips -s format png the_pdf_file.pdf --out the_png_file.png
incorporada
9

Você também pode usar GS:

"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 GSdeve ser ajustado com base na sua instalação.

O DEVICEparâmetro aqui especificará escala de cinza. Você também pode imprimir em cores. Essas configurações permitem a saída para arquivos PNG em cores de 24 bits e 300 dpi usando o perfil de cores RGB.icc:

-sDEVICE=png16m -sOutputICCProfile=default_rgb.icc -r300

Comparado a convert, GSparece correr muito mais rápido e é mais adequado para grandes lotes de conversão.

irritar
fonte
3
Inscreveu-se no superusuário apenas para votar isso. Agora, se eu só tinha qualquer esperança de recordá-lo ...
joeA
6

Qual SO você usa?

Em um Mac, é tão simples quanto abrir o PDF no aplicativo Visualizar e salvá-lo como PNG.

Em http://www.zamzar.com/ , você pode converter muitos tipos de arquivos gratuitamente também.

jsejcksn
fonte
6

Outra maneira é

inkscape -d 300 -e "$filename.png" "$filename.pdf"

(você pode omitir -d 300se precisar apenas de 96 dpi).

No entanto, inkscapepode haver problemas com as fontes, razão pela qual prefiro convertdo ImageMagick (consulte as respostas de frabjous ' e digitxp ).

Scz
fonte
+1 para o inkscape. Porque você pode editar as páginas, retrabalho os diagramas e salvar como SVG ou mesmo como pdf etc ...
Alain Pannetier
3

A ferramenta on-line docupub funciona muito bem, você obtém uma imagem por página: http://docupub.com/pdfconvert/

fabb
fonte
2

se você não quiser baixar nada, copie a imagem e cole na tinta, salve como PNG e pronto. sem marcas d'água, sem baixar arquivos .. simples

chicotada
fonte
O Paint pode abrir PDFs?
Daniel Beck
@DanielBeck Ele está dizendo para abrir em um visualizador de PDF, em seguida, copiar e colar
canadense Luke
1

Esta ferramenta online gratuita:

convert.town/pdf-to-png

irá converter um arquivo PDF em uma imagem PNG dentro do seu navegador. Você não precisará instalar nada.

Se o PDF tiver várias páginas, ele criará uma nova imagem para cada página.

pôr do sol
fonte