Aspose.ImagingのImage Resizer Plugin for .NETは、このタスクのためのシンプルで効率的な方法を提供します。ImageクラスのResizeメソッドは、既存の画像を動的にリサイズできます。
Image.Filter
メソッドを呼び出します。downloads](https://releases.aspose.com/imaging/net/) から該当のアセンブリファイルを取得するか、NuGet からパッケージを取得して、 Aspose.Imaging
を直接ワークスペースに追加します。
はい、ResizeWidthProportionallyおよびResizeHeightProportionallyメソッドを使用して、特定のResizeTypeオプションで比例リサイズを実現することができます。
ResizeType列挙型を使用して、リサイズ画像の品質に影響を与えるリサイズフィルターのタイプを指定できます。LanczosResampleやNearestNeighbourResampleなどのオプションが含まれ、異なるパフォーマンスと品質のニーズに対応しています。
プラグインはWebP画像のリサイズをサポートしています。特定のオプションを指定してResizeメソッドを使用してWebP画像のリサイズ方法を示すドキュメンテーションの例を見つけることができます。
大きな画像のサイズ変更には、相当なメモリと処理能力が必要になることがあります。パフォーマンスをテストし、必要に応じてパラメータを調整することが推奨されます。
はい、サイズ変更を行う際にアスペクト比を維持することは、ライブラリ内の特定のメソッドを使用することで簡単に実装できます。これにより、高さまたは幅を設定し、もう一方の寸法を自動的に調整することができます。