Eu tenho um servidor de digitalização que escrevi em cgi / bash e quero converter um monte de imagens (todas em uma pasta) em um pdf a partir da linha de comando. Como isso pode ser feito?
Consulte também Como gerar um PDF a partir de uma série de imagens? no superusuário.
—
Zrajm
Relacionado: Convertendo vários arquivos de imagem do formato JPEG para PDF no unix SE
—
kenorb
Use img2pdf , não o ImageMagick. O ImageMagick decodifica o JPEG, resultando em perda de geração e é 10 a 100 vezes mais lento que o img2pdf.
—
Robert Fleming
sudo apt-get install gscan2pdf
para uso simples e fácil.
img2pdf $(find . -iname '*.jpg' | sort -V) -o ./document.pdf
fornecerá document.pdf
todas as imagens com extensão jpg ou JPG no diretório atual - uma imagem por página. document.pdf
terá todas as imagens ordenadas como páginas naturalmente ( -V
opção para sort
), para que não seja necessário adicionar zeros à esquerda ao numerar arquivos de imagem.