¿Qué generador de hojas de contactos se puede programar?

¿Qué generador de hojas de contactos se puede programar?

Una hoja de contactos es una imagen que contiene el nombre y una versión pequeña de un grupo de imágenes, como esta:

ejemplo de una hoja de contacto

¿Cuál es el mejor programa para hacerlo desde la línea de comandos (preferiblemente algo que ya esté incluido en Ubuntu)?

Respuesta1

montage(parte del imagemagickpaquete) puede hacer esto.

Las opciones son exhaustivas, por lo que recomiendo ejecutarlas, man montagepero aquí hay un ejemplo.haléPara mostrar el perverso nivel de detalle, puedes entrar en:

montage -size 400x400 ~/Pictures/2008/Sept/*.JPG  -thumbnail 200x200 -font /var/lib/defoma/gs.d/dirs/fonts/Vera.ttf  -set caption '%t' -bordercolor Lavender -background grey40  -gravity Center   -pointsize 9  -density 144x144  +polaroid  -resize 50%   -set label ''  -background white  -geometry +1+1  -tile 5x  index.html

Crea tanto una página web como una imagen de contacto.

Respuesta2

Para uso interactivo, fehse lleva el premio, especialmente si se trata de muchas imágenes. feh -t images...y te vas. Tiene opciones para controlar fácilmente los tamaños totales y del pulgar, y se puede hacer clic en los pulgares para acceder al objeto real.

Para imprimir, fehfunciona, pero montage(según la sugerencia de @Oli) probablemente sea más confiable ya que maneja más formatos de imagen que feh.

Para completar, debo mencionar que gimp-plugin-registrytiene un complemento para Gimp ("Contact Sheet 2.0") que produce hojas de contactos a partir de un directorio de imágenes, que es relativamente fácil de usar.

información relacionada