كيفية تحويل GIF إلى JPG باستخدام Java REST API

يوضح لك هذا البرنامج التعليمي خطوة بخطوة كيفية ** تحويل GIF إلى JPG باستخدام Java REST API **. ملف GIF (تنسيق تبادل الرسومات) هو ملف صورة يدعم ما يصل إلى 8 بت لكل بكسل ويستخدم تقنية ضغط بدون فقد. يتم استخدامه بشكل شائع لرسومات الويب واللافتات المتحركة ، ويدعم الخلفيات الشفافة.

لكن ، JPG (أو JPEG) هو تنسيق ملف صور شائع يستخدم للصور الرقمية وأنواع أخرى من الرسومات النقطية. إنها تعني مجموعة خبراء التصوير المشتركة ، وهي تقنية ضغط ضياع تُستخدم لتقليل حجم الصور الرقمية. تكون ملفات JPG بشكل عام أصغر من أنواع ملفات الصور الأخرى ، مما يجعلها شائعة الاستخدام على الويب. إذا كنت بحاجة إلى تحويل GIF إلى JPG في Java Low Code API ، فيمكن القيام بذلك بمساعدة الكود أدناه.

المتطلبات المسبقة

خطوات تحويل GIF إلى JPG في Java REST API

  1. قم بتعيين معرف العميل وسر العميل لواجهة برمجة التطبيقات
  2. قم بإنشاء كائن من فئة ** ImagingAPI ** باستخدام بيانات اعتماد العميل
  3. حدد ملفات الإدخال والإخراج
  4. قراءة الإدخال ** ملف GIF ** وتحميله إلى التخزين السحابي
  5. أنشئ كائنًا من ** ConvertImageRequest ** بتنسيقات ملفات الإدخال والإخراج
  6. استدعاء طريقة ** convertImage ** لتحويل GIF إلى JPG باستخدام REST API *
  7. احفظ ملف JPG الناتج على القرص المحلي

رمز لتحويل GIF إلى JPG في Java Low Code API

String ClientID = Client.getID(); //replace Client.getID() with your own client ID here
String ClientSecret = Client.getSecret(); //replace Client.getSecret() with your own client secret here
String APIBaseUrl="https://api.aspose.cloud";
String Local_Path = "C:/Temp/";
ImagingApi imagingApiSdk = new ImagingApi(ClientSecret, ClientID, APIBaseUrl);
// Input & output file names
String inputFileName = "GIFtoJPG.gif";
String outputFileName = "GIFtoJPG.jpg";
try {
// Upload local image to Cloud Storage
File inputFile = new File(Local_Path + inputFileName);
FileInputStream inputFileStream = new FileInputStream(inputFile);
byte[] inputImageData = IOUtils.toByteArray(inputFileStream);
UploadFileRequest uploadFileRequest = new UploadFileRequest(inputFileName, inputImageData, null);
FilesUploadResult filesUploadResult = imagingApiSdk.uploadFile(uploadFileRequest);
String outputFormat = "jpg";
String remoteFolder = null; // Input file is saved at the root of the storage
String remoteStorage = null; // Cloud Storage name
ConvertImageRequest convertImageRequest = new ConvertImageRequest(inputFileName, outputFormat, remoteFolder, remoteStorage);
byte[] convertedImageData = imagingApiSdk.convertImage(convertImageRequest);
// Save exported image to local storage
FileOutputStream fileOutputStream = new FileOutputStream(Local_Path + outputFileName);
fileOutputStream.write(convertedImageData);
fileOutputStream.close();
} catch (Exception e) {
System.out.println(e.getMessage());
}

يتيح لك الرمز الموضح أعلاه تحويل GIF إلى JPG باستخدام Java REST API. عليك فقط توفير ملف GIF بمساعدة Aspose.Maging REST API SDK وتنزيل ملف JPG الناتج لحفظه محليًا.

يمكن ممارسة ميزة تحويل GIF إلى JPG بدون أي تعليمات برمجية أو تطبيقات ذات تعليمات برمجية منخفضة على أنظمة التشغيل Windows أو Linux أو Mac.

يمكن العثور على ميزة مماثلة في الموضوع التالي: كيفية تحويل EMF إلى PDF باستخدام Java REST API

 عربي