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.pdfle dará document.pdftodas las imágenes con extensión jpg o JPG en el directorio actual: una imagen por página. document.pdftendrá todas las imágenes ordenadas como páginas de forma natural ( -Vopción para sort), por lo que no es necesario agregar ceros al numerar los archivos de imagen.