Як стиснути розмір зображення в C#

Цей короткий посібник ділиться інформацією про те, як стиснути розмір зображення в C#. Кілька рядків коду, продемонстрованих у C# стиснутому зображенні будь-якого типу, як-от JPEG, PNG, BMP тощо, щоб отримати повний контроль над процесом стиснення. Для цього передбачено різні властивості для стиснення зображень без втрати якості.

Кроки для стиснення розміру зображення в C#

  1. Налаштуйте проект на використання Aspose.Imaging для стиснення зображення JPEG
  2. Завантажте вихідний файл JPEG в об’єкт класу Image
  3. Створіть та ініціалізуйте об’єкт класу JpegOptions, щоб налаштувати стиснення
  4. Щоб зменшити розмір зображення, встановіть тип кольору «Відтінки сірого».
  5. Встановіть тип стиснення на прогресивне
  6. Збережіть вихідне зображення на диску з наведеними вище параметрами стиснення

Для стиснення розміру зображення C# конфігурація середовища та послідовність операцій описані в наведених вище кроках. Усі необхідні класи ідентифікуються так само, як вихідне зображення завантажується в клас Image. Подібним чином об’єкт класу JpegOptions використовується для налаштування вихідного стисненого зображення разом із використанням кількох властивостей, встановлених у прикладі коду.

Код для стиснення розміру зображення в C#

Наведені вище оператори програми в C# стискають розмір зображення за допомогою JpegOptions, де для типу кольору встановлено значення Grayscale, а для CompressionType — значення Progressive. Існує низка інших доступних властивостей, зокрема палітра, якість, прапор для повного кадру, багатосторінкових параметрів, горизонтальна вибірка та вертикальна вибірка, щоб назвати декілька. Якщо ви хочете стиснути зображення PNG, ви можете використовувати PNGOptions, а для зображень TIFF використовуйте TiffOptions.

У цьому посібнику ми навчилися стискати розмір зображення в C# Якщо ви хочете змінити розмір зображення, зверніться до статті як змінити розмір зображення в C#.

 Українська