Плагін Image Resizer для .NET пропонує прості та ефективні методи для цієї задачі. Метод Resize в класі Image може динамічно змінювати розмір існуючих зображень.
Image
.Image.Filter
, щоб задати потрібний фільтр.Image.Save
, щоб зберегти або експортувати результат.Отримайте відповідні файли збірки з завантажень або отримайте пакет з NuGet щоб додати безпосередньо у вашу робочу область.
Так, ви можете досягти пропорційного зміншення за допомогою конкретних параметрів ResizeType, використовуючи методи ResizeWidthProportionally та ResizeHeightProportionally.
Перелік ResizeType дозволяє вказати тип фільтра зміни розміру, який впливає на якість зменшеного зображення. Він включає в себе опції, такі як LanczosResample та NearestNeighbourResample, які відповідають різним потребам у продуктивності та якості.
Плагін підтримує зміну розміру зображень у форматі webp. Ви можете знайти приклад у документації, де показано, як змінити розмір зображення у форматі webp, використовуючи метод Resize з конкретними параметрами.