Pregunta

Me gustaría imprimir una secuencia de comandos de una serie de fotografías, pero a dimensiones exactas. (por ejemplo, todos los archivos JPEG en dir / tmp / printing, a 1.5 '' x 1.0 '', 6 a una página)

Resulta que tengo en mis manos una caja Ubuntu Linux y una impresora deskjet (hp5150) pero probablemente podría usar Windows u obtener otra impresora si fuera absolutamente necesario.

Estoy razonablemente familiarizado con las secuencias de comandos de shell, pero no tengo mucha suerte para encontrar un método de línea de comandos para imprimir fotos al especificar las dimensiones de destino. GIMP parecía una opción obvia, pero mi google-fu y mi violín general no me han mostrado cómo hacerlo.

¿Alguien puede ayudar (preferiblemente con un ejemplo :)! ).

¡Gracias!

EDITAR: Gracias a PEZ, tengo un mecanismo para imprimir varias imágenes en una hoja, pero no puedo ver cómo cambiar el tamaño de las imágenes para establecer la dimensión, incluso usando ImageMajick. Puedo cambiar el tamaño a una dimensión especificada en píxeles, ¿se trata de determinar (o establecer) el DPI de la impresora y calcular las dimensiones en píxeles para obtener las dimensiones impresas?

¿Fue útil?

Solución

No tengo mis manos en una caja de Linux en este momento, pero creo que debería funcionar usar algo como ImageMagick (el comando '' convertir '') para escalar a imágenes y luego usar la impresión n-up de CUPS para imprimir las imágenes El comando de impresión se vería así:

lp -o number-up=6 my_scaled_image_*.jpg

Otros consejos

Consulte este sitio para el procesamiento por lotes en GIMP: http://gimp.org/tutorials/Basic_Batch/

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top