Question

J'aimerais créer un scénario pour l'impression d'une série de photographies, mais aux dimensions exactes. (par exemple, tous les jpeg dans dir / tmp / printing, à 1,5 "x 1,0", 6 par page)

J'ai parfois les mains sur une machine Linux Ubuntu et une imprimante deskjet (hp5150), mais je pourrais probablement utiliser Windows ou éventuellement obtenir une autre imprimante si cela est absolument nécessaire.

Je connais assez bien les scripts shell, mais je n’ai pas beaucoup de chance de trouver une méthode en ligne de commande pour imprimer des photos tout en spécifiant les dimensions cibles. GIMP semblait un choix évident, mais mon google-fu et mon violon traditionnel ne m’ont pas montré comment le faire.

Quelqu'un peut-il aider (de préférence avec un exemple :)! ).

Merci!

EDIT: Grâce à PEZ, je dispose d’un mécanisme pour imprimer plusieurs images sur une feuille, mais je ne vois pas comment redimensionner les images pour définir les dimensions, même avec ImageMajick. Je peux redimensionner à une dimension spécifiée en pixels, s’agit-il de déterminer (ou de définir?) Le DPI de l’imprimante et de calculer les dimensions en pixels pour obtenir les dimensions imprimées?

Était-ce utile?

La solution

Je n'ai pas les mains sur une machine Linux pour l'instant, mais je pense que l'utilisation de quelque chose comme ImageMagick (la commande "convert") devrait permettre de redimensionner les images, puis d'utiliser l'impression n-up de CUPS. pour imprimer les images. La commande print ressemblerait à quelque chose comme ceci:

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

Autres conseils

Consultez ce site pour le traitement par lots dans GIMP: http://gimp.org/tutorials/Basic_Batch/

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top