ボックスよりも大きいサムネイルを作成しようとしています。アイデアは、サムネイルを表示し、マウスオーバーで正しいアスペクト比を表示することです。
例
Box size: 100x100 (min size)
If image is 3000x2000, i need 150x100
If image is 2000x3000, i need 100x150
外部のコードでロジックを実行できますが、imagemagick を使用することをお勧めします。
ボックスよりも大きいサムネイルを作成しようとしています。アイデアは、サムネイルを表示し、マウスオーバーで正しいアスペクト比を表示することです。
例
Box size: 100x100 (min size)
If image is 3000x2000, i need 150x100
If image is 2000x3000, i need 100x150
外部のコードでロジックを実行できますが、imagemagick を使用することをお勧めします。
150×150ピクセルの最大出力サイズを設定すると、必要な処理が実行されます。
convert input.jpg -resize 150x150 output.jpg
渡されるジオメトリは、デフォルト-resize
で最大サイズです。アスペクト比は保持されます。
次のように最小サイズを指定することもできます。
convert input.jpg -resize 100x100^ output.jpg