PDF para imagem
Os pacotes poppler-utils incluem o utilitário pdftoppm , capaz de converter arquivos PDF para ppm , png ou jpeg format:
pdftoppm -png file.pdf prefix
Isso fará com que o nome dos arquivos prefix-X.extension onde X seja o número da página (cada arquivo gerado será uma página do PDF convertido) e onde extension é o tipo de saída escolhido.
Por padrão, a resolução é de 150dpi. Você pode aumentar a resolução (para saída de maior qualidade) usando este comando:
pdftoppm -rx 300 -ry 300 -extension file.pdf prefix
E para imprimir apenas uma página, faça:
pdftoppm -f N -singlefile -extension file.pdf prefix
onde N é o número da página, começando com 1.
Este método é muito mais rápido e menos desajeitado do que usar o pacote imagemagick , como mencionado em outros posts. Embora você tenha que usá-lo para converter de volta.
Imagem para PDF
Isso requer a instalação do pacote imagemagick . Para fazer isso, faça:
sudo apt-get install imagemagick
O pacote imagemagick tem um utilitário chamado convert , que fará exatamente como é chamado; converter. Para usá-lo da maneira desejada, execute-o da seguinte forma:
convert file.extension file.pdf
Isso fará com que PDF dessa única página, no entanto. Para combinar todas as saídas do comando anterior para converter imagens, use este comando:
convert *.extension file.pdf
Isso armazenará todos os arquivos no diretório em que você está com a extensão extension e os converterá em um arquivo PDF denominado file.pdf .
Nota
Eu escolhi formatar minha resposta no caminho de dois comandos separados para dar ao OP flexibilidade e entendimento da tarefa que eles estão tentando completar, ao invés de um comando ligando os dois. É claro que, se essa solução for melhor para eles, encorajo-os a votar / marcar como respondida essa resposta em particular.