Domanda

Ho centinaia di immagini (PNG), ordinati per nome. Tutti hanno dimensioni diverse, ma la stessa risoluzione di stampa è quello di essere utilizzato.

Voglio montage loro in colonna, solo uno per riga, possibilmente centrato, e in modo che quando l'altezza totale del montaggio raggiunge un'altezza di carta A4 (~ 30cm) si ricomincia un'altra pagina ..

Ho provato a farlo con il comando montaggio della suite ImageMagick .. ma non riesco a farlo pagina basata su altezza e non il nubmer di immagini (perché le immagini sono di dimensioni diverse, pagine potrebbero contenere un numero diverso di immagini ..)

Qualche idea?

È stato utile?

Soluzione

  

quando l'altezza totale del montaggio raggiunge un'altezza di carta A4 (~ 30cm) si ricomincia un'altra pagina

Suppongo che che "un'altra pagina" significa in realtà "un'altra immagine".

È necessario calcolare l'altezza (fisica) di ogni immagine, e fare un po 'di matematica di base. Questo sembra un compito adatto a PerlMagick . Se non si è confortevole con il Perl, si potrebbe provare un altro ImageMagick interfaccia nella tua lingua preferita .

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