Ця тема містить прості відомості про те, як перетворити PNG на ICON у Java. Він надає всі необхідні ресурси, важливі класи та приклад коду для перетворення PNG на ICO в Java. Цю програму можна використовувати в будь-якому середовищі з підтримкою Java в Linux, Windows або macOS.
Кроки для перетворення PNG на ICO в Java
- Налаштуйте середовище для додавання Aspose.Imaging for Java за допомогою менеджера сховища
- Відкрийте вихідне зображення PNG за допомогою екземпляра класу Image
- Використовуйте об’єкт класу IcoOptions, щоб установити параметри відтворення за умовчанням
- Збережіть створене зображення ICON на диску
Дотримуючись наведених вище кроків, ви можете експортувати PNG у ICON за допомогою Java у покроковому підході, де спочатку ми налаштуємо середовище, встановивши необхідний файл JAR із менеджера сховища, який потім з подальшим завантаженням вихідного PNG-файлу з диска за допомогою екземпляра класу Image. Потім за допомогою об’єкта класу IcoOptions параметри візуалізації будуть встановлені для вихідного файлу ICON, а перетворений файл ICON буде збережено на диску.
Код для перетворення PNG у ICON за допомогою Java
import com.aspose.imaging.Image; | |
import com.aspose.imaging.ImageOptionsBase; | |
import com.aspose.imaging.License; | |
import com.aspose.imaging.imageoptions.IcoOptions; | |
import com.aspose.imaging.imageoptions.PngOptions; | |
public class PNGToIconConvert { | |
public static void main (String[] args) { | |
String path = "/Users//KnowledgeBase/TestData/"; | |
// Applying product license to convert PNG to Icon in Java | |
License pngToIcLicense = new License(); | |
pngToIcLicense.setLicense(path + "Conholdate.Total.Product.Family.lic"); | |
Image image = Image.load(path + "sample.png"); | |
//Obtain the default saving options for ICON | |
ImageOptionsBase exportIconOptions = new IcoOptions(); | |
image.save(path + "outputICN.ico", exportIconOptions); | |
} | |
} |
Цей простий приклад можна легко використати, щоб змінити PNG на ICON за допомогою Java за допомогою дуже простого інтерфейсу API. Клас Image також можна використовувати для завантаження інших типів зображень і надання кількох перевантажених функцій, які можна використовувати для завантаження зображень із джерела, наприклад потоку пам’яті та диска, разом з іншими додатковими параметрами завантаження зображень. Клас LoadOptions надав різні властивості для встановлення кольору фону даних, підказки розміру буфера, режиму відновлення даних і обробника подій прогресу.
У цій темі ми навчилися конвертувати PNG у ICON за допомогою Java. Якщо вам цікаво дізнатися про перетворення JPG на чорно-білий PDF, перегляньте статтю як конвертувати JPG у чорно-білий PDF на Java.