Questão Como converter um documento PDF em PNG?


Existe uma maneira livre de converter um documento PDF em uma imagem PNG?


94


origem


Eu fiz uma pergunta semelhante no ano passado no Stack Overflow. Você pode leia as respostas há. - stevenvh
Relacionado: Como converter um arquivo PDF de várias páginas em arquivos PNG, com um arquivo PNG por página do documento PDF? (Janelas) - galacticninja
Abra no Photoshop e salve como PNG - user956584


Respostas:


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


79



Não há mais exagero do que os 5 ou mais programas "gratuitos" que instalei que deixaram uma marca d'água na imagem. Trabalhou lindamente, obrigado! - Raymond
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
Obrigado, tentei várias ferramentas, com marcas d'água ou outras limitações. O GIMP funciona bem. - Horst Walter
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 de que, se você souber muito bem, pode usar ferramentas de automação para funcionar. Mas talvez o pdftoppm seja melhor. - chrishiestand
@chrishiestand, Você deve postar isso como uma resposta alternativa. - Brad


Se você tem imagemagick instalado, você pode apenas digitar:

convert myfile.pdf myfile.png

Embora pessoalmente eu prefiro os resultados obtidos a partir pdftoppm de Utilitários do Poppler:

pdftoppm -png myfile.pdf > myfile.png


88



no mac com homebrew eu tive que instalar o imagemagick e o ghostscript para que isso funcionasse. brew instalar imagemagick brew instalar ghostscript - Andreas
+1 para pdftoppm: bons resultados e rápido. - Olivier 'Ölbaum' Scherler
Por que você prefere os resultados do pdftoppm? Percebo que a resolução de saída padrão é maior do que a imagemagick (embora isso possa ser alterado), mas, além disso, elas parecem comparáveis ​​no meu arquivo de teste. - Sparhawk
converter PDF multipáginas com poppler ficará mais parecido com isto: pdftoppm -png myfile.pdf myfile - Roman Protsiuk
Vejo blog.alivate.com.au/poppler-windows para janelas binários de poppler e uso pdftocairo -png - kromuchi


Janelas: Instalar Criador de PDF e abra seu PDF. Imprima-o na impressora PDFCreator (ou como quer que você o tenha chamado) e pressione Salvar. Quando você clicar em salvar, depois de escolher um nome de arquivo, defina o tipo de arquivo como PNG.

Linux: Instale o ImageMagick (no Ubuntu: sudo apt-get install imagemagick) e depois 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.


14





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

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

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

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


7



Inscreveu-se no superusuário apenas para upvote isso. Agora, se eu tivesse alguma esperança de lembrar ... - joeA


Qual sistema operacional você usa?

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

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


6





Se usando o Windows, eu usaria Impressora Bullzip PDF, simplesmente escolha imprimir e, em seguida, selecione .PNG como o tipo de arquivo.

alt text


5



Certifique-se de desmarcar a opção para instalar barras de ferramentas e editar a página inicial do navegador e as configurações de pesquisa ao instalar o Bullzip PDF Printer. - galacticninja


Outra maneira é

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

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

Contudo, inkscape pode ter problemas com as fontes, e é por isso que eu prefiro convert do ImageMagick (veja frabjous ' e digitxp's respostas).


4



+1 para o inkscape. Porque você pode editar as páginas, retrabalhar os diagramas e salvar como svg ou até mesmo como pdf, etc ... - Alain Pannetier


A ferramenta online docupub funciona muito bem, você recebe uma imagem por página: http://docupub.com/pdfconvert/


3





Se você não tiver vontade de baixar nada, apenas copie a imagem e cole a tinta, salve-a como PNG e você a terá. sem marcas d'água, não baixando arquivos .. simples


1



O Paint pode abrir PDFs? - Daniel Beck♦
@DanielBeck Ele está dizendo para abrir em um visualizador de PDF, em seguida, copiar e colar - Canadian Luke


Esta ferramenta online gratuita:

convert.town/pdf-to-png

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

Se o PDF for multi-página, ele criará uma nova imagem para cada página.


1