JPG/JPEG є одним із широко використовуваних форматів файлів зображень на даний момент. Цей формат файлу зображень пропонує зображення високої роздільної здатності, і ви можете швидко ділитися JPG/JPEG через Інтернет. Формат файлів зображень GIF також популярний завдяки можливостям анімації, але іноді його стає складно переглядати, ділитися та редагувати. Таким чином, перетворення GIF у JPG викорінить цю проблему, і якщо ви автоматизуєте перетворення GIF у JPG, це дасть вашому програмному забезпеченню конкурентну перевагу. З цією метою ви можете встановити та налаштувати GroupDocs.Conversion Cloud SDK for Java, щоб програмно конвертувати анімований GIF у JPG у додатку Java.
У цьому посібнику ми розглянемо наступні розділи:
- Перетворення файлу GIF на JPG - встановлення API
- Як конвертувати GIF-файл у JPG на Java
- Онлайн конвертер GIF у JPG
Перетворення файлу GIF на JPG - встановлення API
GroupDocs.Conversion пропонує API REST і Cloud SDK кількома мовами програмування. Його досить легко встановити, оскільки ви можете завантажити файл JAR або встановити його за допомогою наступних конфігурацій Maven.
<repository>
<id>groupdocs-artifact-repository</id>
<name>GroupDocs Artifact Repository</name>
<url>https://repository.groupdocs.cloud/repo</url>
</repository>
<dependency>
<groupId>com.groupdocs</groupId
<artifactId>groupdocs-conversion-cloud</artifactId>
<version>23.4</version>
<scope>compile</scope>
</dependency>
Наступним кроком є отримання облікових даних API (ідентифікатор клієнта + секрет клієнта). Знову ж таки, це надзвичайно просто, і ви можете отримати ці облікові дані з API Cloud інформаційна панель.
Примітка. Перегляньте наш посібник, якщо у вас виникнуть труднощі з отриманням ідентифікатора клієнта та секрету клієнта.
Як конвертувати GIF-файл у JPG у Java
Тепер ми можемо використовувати методи, надані цією оболонкою Java, щоб програмно перетворити GIF у JPG. Однак виконайте такі дії:
- Створіть екземпляр класу конфігурації та ініціалізуйте його ідентифікатором клієнта та секретом клієнта.
- Створіть об’єкт класу ConvertApi.
- Ініціалізуйте об’єкт параметрів ConvertSettings, наприклад setFilePath, setOutputPath тощо.
- Перетворіть GIF у JPG, викликавши метод convertDocument.
Примітка: у нас є вихідний GIF-файл на нашій хмарній інформаційній панелі API. Ви можете завантажити вручну або за допомогою програмного виклику методу UploadFile.
Наступний фрагмент коду демонструє анімований GIF у JPG у Java:
package com.example;
import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;
// Як конвертувати анімований GIF у JPG на Java.
public class Main {
public static void main(String[] args) {
String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test";
// Створіть екземпляр класу конфігурації та ініціалізуйте його ідентифікатором клієнта та секретом клієнта.
Configuration configuration = new Configuration(ClientId, ClientSecret);
// Створіть об'єкт класу ConvertApi.
ConvertApi apiInstance = new ConvertApi(configuration);
try {
// Ініціалізуйте об’єкт налаштувань ConvertSettings, наприклад setFilePath, setOutputPath тощо.
ConvertSettings settings = new ConvertSettings();
settings.setStorageName(MyStorage);
settings.setFilePath("sample.gif");
settings.setFormat("jpg");
settings.setOutputPath("java-testing/output-sample-file.jpg");
// Перетворіть GIF у JPG, викликавши метод convertDocument.
List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
System.out.println("Converted animated GIF to JPG successfully: " + response);
} catch (ApiException e) {
System.err.println("Exception while calling Java API: ");
e.printStackTrace();
}
}
}
Після успішного запуску ви зможете побачити новий файл JPG, створений у папці «java-testing» на API Cloud інформаційна панель. Отже, ви можете завантажити файл вручну або програмно, викликавши метод DownloadFile.
Результат можна побачити на зображенні нижче:
Онлайн-конвертер GIF у JPG
На додаток до Cloud SDK існує онлайн інструмент для перетворення GIF-файлів у JPG, який працює на базі GroupDocs.Conversion Cloud SDK. Цей інструмент є багатоплатформним, і ви можете відкрити його майже в усіх популярних веб-браузерах. Ми наполегливо рекомендуємо вам відвідати цей онлайн-інструмент, оскільки він безкоштовний і не потребує підписки.
Заключні думки
Ми закінчуємо цю статтю з надією, що ви навчилися конвертувати GIF-файл у JPG на Java. Ми також ознайомилися з кроками та фрагментом коду для перетворення анімованого GIF у JPG. Крім того, ви можете вибрати GroupDocs.Conversion Cloud SDK для Java, щоб програмно створити конвертер GIF у JPG. Крім того, ви можете відвідати документацію, щоб дізнатися про інші функції. Не відвідуйте, щоб взаємодіяти з нашими живими API. Крім того, ми пропонуємо вам дотримуватися нашого Посібника з початку роботи.
Нарешті groupdocs.cloud пише нові дописи в блозі. Тож залишайтеся на зв’язку, щоб отримувати регулярні оновлення.
Задайте питання
Ви можете повідомити нам про свої запитання чи запити на нашому форумі.
Часті запитання – FAQ
Як конвертувати файл GIF у JPG?
Ви можете конвертувати GIF-файл у JPG у Java за допомогою GroupDocs.Conversion Cloud SDK for Java. Перейдіть за цим посиланням, щоб отримати докладнішу інформацію.