قم بتحويل GIF إلى JPEG2000 باستخدام NET REST API

في هذه المقالة الأساسية، ستتعلم كيفية تحويل GIF إلى JPEG2000 باستخدام NET REST API. سنقوم بتطوير محول GIF إلى JPEG2000 باستخدام C# Low Code API من خلال الالتزام بالخطوات التفصيلية المذكورة في الأقسام التالية. يمكن دمج التطبيق المطور مع أي تطبيق .NET مدعوم في بيئات macOS أو Windows أو Linux ويمكن إجراء التحويل مجانًا.

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

خطوات تحويل GIF إلى JPEG2000 باستخدام NET REST API

  1. قم بتعيين معرف العميل وسر العميل لواجهة برمجة التطبيقات (API) لتحويل GIF إلى JPEG2000
  2. قم بإنشاء مثيل لفئة ImagingAPI باستخدام بيانات اعتماد العميل لإجراء تحويل GIF إلى JPEG2000
  3. حدد مصدر GIF وأسماء ملفات JPEG2000
  4. قم بالوصول إلى ملف GIF المصدر وتحميله وتحميله إلى وحدة التخزين السحابية
  5. قم بإنشاء مثيل لـ ConvertImageRequest مع دفق ملف GIF للإدخال وتنسيق الإخراج JPEG2000
  6. اتصل بالطريقة ConvertImage لتحويل GIF إلى JPEG2000 باستخدام NET REST API
  7. احفظ دفق ملف JPEG2000 المعروض على القرص المحلي

تتضمن الخطوات المختصرة عرض نوع الملف من GIF إلى JPEG2000 باستخدام C# Low Code API. سنبدأ بتهيئة SDK باستخدام مثيل لفئة ImagingAPI. سنحصل بعد ذلك على ملف GIF المصدر باستخدام FileStream من القرص، ثم باستخدام مثيل فئة ConvertImageRequest، نقوم بإجراء التحويل إلى JPEG2000 باستخدام طريقة ConvertImage().

رمز لتحويل GIF إلى JPEG2000 في NET Low Code API

using Aspose.Imaging.Cloud.Sdk.Api;
using Aspose.Imaging.Cloud.Sdk.Model.Requests;
using Aspose.Imaging.Cloud.Sdk.Model;
using System;
using System.IO;
namespace Kb_Aspose.KB
{
public class GifToJpeg2000Converter
{
public void GifToJpeg2000d()
{
var clientID = "Client ID";
var clientSecret = "Client Secret";
var apiBaseUrl = "https://api.aspose.cloud";
var localPath = "C:/Words/";
var gifToJpeg2000ImageApi = new ImagingApi(clientSecret, clientID, apiBaseUrl);
// Source and output file names
var inputFileName = "Source.gif";
var outputFileName = "GiftoJpeg2000.jp2";
var outputFormat = "jp2";
var remoteFolder = null; // Input file is saved at the root of the storage
var remoteStorage = null; // remote cloud Storage name
try
{
// Upload the local image to Cloud Storage
var inpuFileStream = File.Open(localPath + '/' + inputFileName, FileMode.Open);
inpuFileStream.Position = 0;
var uploadGifFileRequest = new UploadFileRequest(inputFileName, inpuFileStream, null);
gifToJpeg2000ImageApi.UploadFile(uploadGifFileRequest);
var convertGifToJpeg2000Request = new ConvertImageRequest(inputFileName, outputFormat,
remoteFolder, remoteStorage);
var gifDataStream = gifToJpeg2000ImageApi.ConvertImage(convertGifToJpeg2000Request);
gifDataStream.Position = 0;
using (var fileStream = File.Create(localPath + outputFileName + "." + outputFormat))
{
gifDataStream.Seek(0, SeekOrigin.Begin);
gifDataStream.CopyTo(fileStream);
}
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
}
}

This precise example code exhibits how to convert GIF to JPEG2000 with C# Cloud API. After fulfilling the required pre-requisite steps, you have to give a path to load the source GIF image on the disk and by using the Aspose.Imaging REST API SDK completes the rendering to JPEG2000. يتم الحصول على دفق ملف الصورة JPEG2000 كاستجابة بعد اكتمال التحويل ويمكنك بعد ذلك حفظه محليًا على القرص.

في هذه المقالة، تناولنا تحويل GIF إلى JPEG2000 باستخدام Cloud API. إذا كنت مهتمًا بإجراء تحويل GIF إلى PSD، فارجع إلى المقالة حول كيفية قم بتحويل GIF إلى PSD باستخدام NET REST API.

 عربي