Debes tener instalada la librería gráfica imagemagick, entras por consola a la carpeta donde están las imágenes y escribes>

convert *.jpg images.pdf

Dependiendo de la cantidad de imágenes y las características de la computadora se puede demorar más o menos. Máquinas de pocos recursos, s epeude usar este script para convertir de poco en poco y luego pegar todos los pdf con el programa pdftk:

cd FOLDER_WITH_IMAGES
FILES =$( find . -type f -name "*jpg" | cut -d/ -f 2)
mkdir temp && cd temp
for file in $FILES; do
BASE=$(echo $file | sed 's/.jpg//g');
    convert ../$BASE.jpg $BASE.pdf;
done &&
pdftk *pdf cat output ../FINAL_NAME.pdf &&
cd ..
rm -rf temp


Para manejar la calidad, le pasas como parámetro al convert ¨-quality¨, por ejemplo:

convert -quality 95 *.jpg images.pdf

Saludos,

David



On 06/12/2012 10:08 AM, Delio Orozco González wrote:
Colegas:

Necesito convertir varias imágenes en formato jpg y crear un sólo fichero PDF. 
Por ejemplo, desde Libre Office o Abiword ello se puede hacer dándole guardar 
como pdf pero pierde mucha calidad. Si lo hago imprimiendo a un fichero pdf 
desde estas mismas aplicaciones se hace igualmente pero no comprime nada y el 
fichero resulta muy grande; además, es preciso agregar las imágenes una a una.

Qué aplicación existe en GNU/Linux que permita hacer lo siguiente:

1.-Convertir imágenes por lote a formato pdf.
2.-Configurar el nivel de compresión de salida del pdf.

Con toda consideración,

Delio Orozco González.
Historiador.
Director Archivo Histórico.
Manzanillo de Cuba.
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
http://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
http://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a