Міжформатне перетворення зображень потрібне в різних випадках. Тому ця стаття пропонує найпростіший спосіб перетворення зображення JPG на PNG у Java.

конвертувати зображення jpg у формат png у java

JPG є добре відомим і одним із найбільш часто використовуваних форматів зображень. Однак зображення JPG втрачають якість кожного разу, коли їх зберігають. Тому вам може знадобитися конвертувати їх у формат без втрат, наприклад PNG. Щоб виконати це перетворення програмним шляхом, у цій статті показано, як перетворити зображення JPG на PNG у Java.

Перетворення JPG на PNG у Java - встановлення API

Aspose.Imaging for Java — це багатофункціональний API для обробки зображень, який підтримує роботу з популярними форматами зображень. Крім того, це дозволяє безперешкодно конвертувати зображення з одного формату в інший. У цій статті ми будемо використовувати цей API для перетворення наших зображень JPG у формат PNG. Ви можете завантажити JAR API або встановити його за допомогою наведеної нижче конфігурації Maven у pom.xml.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-imaging-java</artifactId>
    <version>21.12</version>
    <classifier>jdk16</classifier>
</dependency>

Як конвертувати JPG в PNG на Java

Використовуючи Aspose.Imaging for Java, ви можете конвертувати зображення JPG у PNG за декілька рядків коду. Нижче наведено кроки для перетворення зображення JPG у PDF на Java.

  • Завантажте зображення JPG з файлу.
  • Встановіть додаткові параметри (якщо потрібно)
  • Збережіть JPG як зображення PNG у потрібному місці.

У наступному розділі показано, як перетворити зображення JPG на PNG із програм Java.

Перетворення зображень Java JPG на PNG

Перетворити зображення JPG у формат PNG за допомогою Aspose.Imaging досить просто. Вам потрібно лише завантажити файл JPG і зберегти його як зображення PNG. Нижче наведено кроки для перетворення зображення JPG на PNG у Java.

  • Завантажте файл JPG за допомогою класу Image.
  • Створіть екземпляр класу PngOptions.
  • Встановіть тип кольору за допомогою методу PngOptions.setColorType().
  • Перетворіть зображення JPG на PNG за допомогою методу Image.Save(string, PngOptions).

У наведеному нижче прикладі коду показано, як зберегти зображення JPG як PNG у Java.

// Завантажити зображення JPG
com.aspose.imaging.Image image = com.aspose.imaging.Image.load("image.jpg");

// Створення та встановлення параметрів PNG
com.aspose.imaging.imageoptions.PngOptions options = new com.aspose.imaging.imageoptions.PngOptions();
options.setColorType(com.aspose.imaging.fileformats.png.PngColorType.TruecolorWithAlpha);

// Зберегти зображення як PNG
image.save("jpg-to-png.png", options);

Конвертер Java JPG в PNG - отримайте безкоштовну ліцензію

Ви можете отримати безкоштовну тимчасову ліцензію, щоб конвертувати JPG у PNG без обмежень оцінки.

Висновок

Перетворення JPG у PNG часто виконується для перетворення зображень у формат без втрат. У цій статті ви дізналися, як програмно конвертувати зображення JPG у PNG у Java. Таким чином, ви можете легко вставити перетворення JPG у PNG у свої програми Java. Крім того, ви можете вивчити API обробки зображень Java, використовуючи його документацію. Також ви можете поділитися своїми запитами на нашому форумі.

Дивись також