Tengo un servidor de escaneo que escribí en cgi / bash y quiero poder convertir un montón de imágenes (todas en una carpeta) a un pdf desde la línea de comandos. ¿Cómo se puede hacer eso?
Consulte también ¿Cómo generar un PDF a partir de una serie de imágenes? en superusuario.
—
zrajm
Relacionado: Conversión de múltiples archivos de imagen de formato JPEG a PDF en unix SE
—
kenorb
Use img2pdf , no ImageMagick. ImageMagick decodifica el JPEG, lo que resulta en una pérdida de generación y es 10–100 veces más lento que img2pdf.
—
Robert Fleming
sudo apt-get install gscan2pdf
Para un uso simple y fácil.
img2pdf $(find . -iname '*.jpg' | sort -V) -o ./document.pdf
le dará document.pdf
todas las imágenes con extensión jpg o JPG en el directorio actual: una imagen por página. document.pdf
tendrá todas las imágenes ordenadas como páginas de forma natural ( -V
opción para sort
), por lo que no es necesario agregar ceros al numerar los archivos de imagen.