Domanda

Vorrei scrivere la sceneggiatura di una serie di fotografie, ma con dimensioni esatte. (ad esempio tutti i jpeg in dir / tmp / printing, a 1,5 "x 1,0", 6 a una pagina)

Mi capita di avere le mani su una scatola Ubuntu Linux e una stampante deskjet (hp5150) ma probabilmente potrei usare Windows o eventualmente ottenere un'altra stampante se assolutamente necessario.

Ho ragionevolmente familiarità con gli script di shell ma non ho molta fortuna a trovare un metodo da riga di comando per stampare foto specificando le dimensioni di destinazione. GIMP sembrava una scelta ovvia, ma il mio google-fu e il mio violino in generale non mi hanno mostrato come farlo.

Qualcuno può aiutare (preferibilmente con un esempio :)! ).

Grazie!

EDIT: grazie a PEZ, ho un meccanismo per stampare immagini multiple su un foglio, ma non riesco a vedere come ridimensionare le immagini per impostare le dimensioni, anche usando ImageMajick. Posso ridimensionare a una dimensione specificata in pixel, è un caso di determinare (o impostare?) Il DPI della stampante e calcolare le dimensioni dei pixel per ottenere le dimensioni stampate?

È stato utile?

Soluzione

Non ho le mani su una scatola Linux in questo momento, ma penso che dovrebbe funzionare per usare qualcosa come ImageMagick (il comando " convert ") per ridimensionare le immagini e quindi usare la stampa n-up di CUPS per stampare le immagini. Il comando di stampa sarebbe simile a questo:

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

Altri suggerimenti

Dai un'occhiata a questo sito per l'elaborazione batch in GIMP: http://gimp.org/tutorials/Basic_Batch/

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top