Como converter um PNG para PDF com apenas os pacotes padrão na 11.10?

70

Ao abrir um arquivo png no ubuntu, posso ver o item de menu 'print to file'. Como posso fazer o mesmo no shell? PS: Prefiro instalar nenhum pacote extra, devido à falta de acesso root.

EDIT: o sistema operacional é o ubuntu 11.10

Richard
fonte

Respostas:

110

convert xyz.png xyz.pdf deve fazer o truque.

Veja man convertpara mais opções.

abhshkdz
fonte
14
+1 - além disso, você pode usar caracteres curinga: convert * .png file.pdf
Geppettvs D'Constanzo
isso requer pacotes extras?
21412 Richard
3
Sim, ele requer o pacote ImageMagick, embora estivesse lá por padrão no meu Ubuntu 12.04
abhshkdz
Também existe por padrão no lubuntu 12.10.
Rasmus
4
Cuidado ao usar caracteres curinga, os arquivos podem não aparecer na ordem desejada, especialmente se os nomes de arquivos contiverem números (por exemplo, um arquivo nomeado 17.pngprecederá um arquivo nomeado 2.png). Para visualizar a ordem em que eles serão mescladas no arquivo pdf, você pode usar o comando echo *.png.
15

Se você deseja converter várias imagens , por exemplo, arquivos png, em um único pdf, use convert com o nome de arquivo pdf especificado no final

convert *.png mydoc.pdf

Ele mesclará todos os arquivos png em um arquivo sinlge mydoc.pdf em uma ordem descendente.

EliuX
fonte