Ich versuche, Thumbnails zu erstellen, die größer als eine Schachtel wären. Die Idee ist, ein Miniaturbild anzuzeigen und mit der Maus über das richtige Seitenverhältnis zu fahren.
Beispiel
Box size: 100x100 (min size)
If image is 3000x2000, i need 150x100
If image is 2000x3000, i need 100x150
Ich kann die Logik in Code extern ausführen, aber es wäre besser, imagemagick zu verwenden.
Antworten:
0 für die Antwort № 1Wenn Sie eine maximale Ausgabegröße von 150 × 150 Pixel festlegen, sollten Sie tun, was Sie möchten:
convert input.jpg -resize 150x150 output.jpg
Die Geometrie wurde an übergeben -resize
ist die maximale Größe standardmäßig. Das Seitenverhältnis bleibt erhalten.
Sie können auch eine Mindestgröße wie diese angeben:
convert input.jpg -resize 100x100^ output.jpg