Як стиснути зображення в Java

Цей короткий посібник представлено, щоб пролити світло на як стискати зображення в Java. Він надасть інформацію про конфігурацію середовища, необхідні імпортовані дані для процесу, детальні кроки, які потрібно виконати, і зразок коду Java для стиснення зображення. Ми використаємо зображення JPEG для стиснення як зразок, однак ви можете спробувати й інші типи, наприклад PNG, TIFF тощо.

Кроки для стиснення зображення в Java

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

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

Код для стиснення зображення в Java

Ці оператори в Java стискають розмір зображення за допомогою властивостей класу JpegOptions, наприклад, для типу кольору встановлено значення «Відтінки сірого», що помітно зменшує розмір зображення. Так само ви можете встановити біт на канал, коментарі до файлу, якість зображення, одиницю роздільної здатності та палітру, щоб назвати лише деякі. Ви можете зберегти вихідний файл у OutputStream, фізичний файл на диску, а також можете зберегти зображення у визначеному обмежувальному прямокутнику.

Цей підручник показав нам, як стискати зображення в Java. Якщо вам цікаво дізнатися про інші функції, наприклад зміну розміру зображень, перегляньте статтю на як змінити розмір зображення за допомогою Java.

 Українська