ここで、この PHP クラスを模倣する asp.net コードを探しています。
ここで行うようにコードを実行できるようにする必要があります。
$image = new Imagick('image.jpg');
// If 0 is provided as a width or height parameter,
// aspect ratio is maintained
$image->thumbnailImage(100, 0);
echo $image;
幅または高さのパラメーターとして 0 を指定すると、縦横比が維持されます。
現在、上記のようなことを可能にする .net コードを見つけることができません。幅と高さの両方を指定できるが、1 つだけでなく指定できるものをたくさん見てきました。この PHP クラスは、Photoshop のサイズ変更を最適に模倣します。
したがって、例は次のようになります。
$image = new Imagick('image.jpg'); //WHERE Width = 3216 & Height = 2064
$image->thumbnailImage(1024, 0); //WHERE Width = 1024
echo $image;
その画像のサイズは
幅 = 1024
高さ = 657
Photoshop で行うように。