JPG/JPEG یکی از فرمتهای فایل تصویری پرکاربرد در حال حاضر است. این فرمت فایل تصویری تصاویری با وضوح بالا ارائه می دهد و می توانید به سرعت JPG/JPEG را از طریق اینترنت به اشتراک بگذارید. فرمت فایل تصویری GIF نیز به دلیل قابلیتهای انیمیشن محبوب است، اما مشاهده، اشتراکگذاری و ویرایش آن گاهی دشوار میشود. بنابراین، تبدیل GIF به JPG این دردسر را از بین می برد و اگر تبدیل GIF به JPG را خودکار کنید، به نرم افزار کسب و کار شما مزیت رقابتی می بخشد. برای این منظور، میتوانید GroupDocs.Conversion Cloud SDK for Java را نصب و راهاندازی کنید تا به صورت برنامهنویسی GIF متحرک را به JPG در برنامه جاوا تبدیل کنید.
ما در این راهنما بخش های زیر را پوشش خواهیم داد:
تبدیل فایل GIF به JPG - نصب API
GroupDocs.Conversion REST APIs و 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 (شناسه مشتری + Client Secret) است. باز هم، فوق العاده آسان است و می توانید این اعتبارنامه ها را از API Cloud داشبورد دریافت کنید.
توجه: لطفاً در صورتی که در دریافت Client ID و Client Secret مشکلی پیدا کردید، از [راهنمای10 ما دیدن کنید.
نحوه تبدیل فایل GIF به JPG در جاوا
اکنون، میتوانیم از روشهایی که توسط این بستهبندی جاوا برای تبدیل GIF به JPG استفاده میشود، استفاده کنیم. با این حال، لطفا مراحل زیر را دنبال کنید:
- نمونه ای از کلاس Configuration را نمونه سازی کنید و آن را با Client ID و Client Secret مقداردهی کنید.
- یک شی از کلاس ConvertApi ایجاد کنید.
- یک شی از تنظیمات ConvertSettings مانند setFilePath، setOutputPath و غیره را راه اندازی کنید.
- با فراخوانی روش convertDocument GIF را به JPG تبدیل کنید.
توجه: ما یک فایل GIF منبع در داشبورد ابری API خود داریم. می توانید به صورت دستی یا با فراخوانی روش UploadFile به صورت برنامه نویسی آپلود کنید.
قطعه کد زیر GIF متحرک به JPG را در جاوا نشان می دهد:
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 در جاوا.
public class Main {
public static void main(String[] args) {
String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test";
// نمونه ای از کلاس Configuration را نمونه سازی کنید و آن را با Client ID و Client Secret مقداردهی کنید.
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");
// با فراخوانی متد convertDocument گیف را به JPG تبدیل کنید.
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{#مبدل آنلاین گیف-به-jpg}
علاوه بر Cloud SDK، یک ابزار آنلاین برای تبدیل فایل GIF به JPG وجود دارد و توسط GroupDocs.Conversion Cloud SDKs پشتیبانی میشود. این ابزار چند پلتفرمی است و تقریباً می توانید آن را در تمام مرورگرهای وب محبوب باز کنید. ما قویاً توصیه می کنیم از این ابزار آنلاین بازدید کنید زیرا رایگان است و نیازی به اشتراک ندارد.
افکار نهایی
این مقاله را در اینجا به پایان می بریم با این امید که نحوه تبدیل فایل GIF به JPG در جاوا را یاد گرفته باشید. همچنین مراحل و قطعه کد تبدیل GIF متحرک به JPG را طی کردیم. علاوه بر این، میتوانید GroupDocs.Conversion Cloud SDK for Java را برای ایجاد یک مبدل GIF به JPG به صورت برنامهنویسی انتخاب کنید. علاوه بر این، میتوانید از مستندات دیدن کنید تا در مورد سایر ویژگیها اطلاعات کسب کنید. برای تعامل با APIs زنده ما بازدید نکنید. علاوه بر این، پیشنهاد می کنیم [راهنمای شروع 18 ما را دنبال کنید.
سرانجام، groupdocs.cloud در حال نوشتن پست های وبلاگ جدید است. بنابراین، لطفا برای به روز رسانی های منظم در تماس باشید.
یه سوال بپرس
شما می توانید در مورد سؤالات یا سؤالات خود در [تالار گفتمان20 ما را مطلع کنید.
سوالات متداول - سوالات متداول
چگونه فایل GIF را به JPG تبدیل کنیم؟
می توانید با استفاده از GroupDocs.Conversion Cloud SDK for Java فایل GIF را به JPG در جاوا تبدیل کنید. لطفاً برای جزئیات بیشتر به این لینک مراجعه کنید.