GIF را به JPG در Node.js - File Conversion API تبدیل کنید

در مقاله اخیر، ما قابلیت تبدیل GIF به PNG را پیاده سازی کردیم. در این پست وبلاگ، نحوه تبدیل GIF به JPG/JPEG را با استفاده از GroupDocs.Conversion Cloud SDK for Node.js خواهیم آموخت. استفاده از این API تبدیل فایل آسان است و توسعه دهندگان جاوا اسکریپت می توانند روش یکپارچه سازی آن را بدون وابستگی به شخص ثالث انجام دهند. علاوه بر Cloud SDKs، می‌توانید از REST APIهای افشا شده توسط GroupDocs.Conversion استفاده کنید. بنابراین، ما اجرای کامل عملکرد را مرور خواهیم کرد و شما می توانید تا پایان این راهنما تبدیل GIF به JPG خود را بسازید.

در این آموزش بخش های زیر را مرور خواهیم کرد:

نصب API تبدیل فایل

فرآیند نصب این کتابخانه Cloud در سطح سازمانی بسیار ساده است. پس از نصب، می توانید برای رفع نیازهای برنامه خود، تماس های API برقرار کنید. برای نصب GroupDocs.Conversion Cloud SDK برای Node.js، لطفاً دستور زیر را در ترمینال/CMD اجرا کنید:

npm install groupdocs-conversion-cloud

مرحله بعدی راه اندازی این کتابخانه تبدیل GIF به JPG است. برای این منظور، باید یک برنامه کاربردی ایجاد کنید و اعتبارنامه های API تولید شده (Client Secret، Client API) را از API Cloud داشبورد دریافت کنید. اگر در این فرآیند با مشکلی مواجه شدید، لطفاً از این راهنما دیدن کنید.

تبدیل GIF به JPG در Node.js

بیایید چند خط کد منبع را در جاوا اسکریپت بنویسیم تا تبدیل GIF به JPG را به صورت برنامه نویسی انجام دهیم. ما یک فایل GIF منبع را در داشبورد API Cloud آپلود کرده‌ایم که می‌توانید آن را به صورت دستی یا [برنامه‌ای] آپلود کنید14.

مراحل زیر نحوه تبدیل GIF به JPG در Node.js را نشان می دهد:

  • ماژول groupdocs-conversion-cloud را وارد پروژه خود کنید.
  • اعتبار API خود را تنظیم کنید (به عنوان مثال Client Secret، Client API).
  • اکنون تابع fromKeys کلاس ConvertApi را فراخوانی کرده و اعتبار API را ارسال کنید.
  • در مرحله بعد، نمونه ای از کلاس ConvertSettings را راه اندازی کنید.
  • مقادیر را به ویژگی های کلاس ConvertSettings مانند storageName، filePath، outputPath و format اختصاص دهید.
  • نمونه ای از کلاس ConvertDocumentRequest را با شیء کلاس ConvertSettings نمونه سازی کنید.
  • برای تبدیل GIF به JPG در Node.js، متد convertDocument را فراخوانی کنید.

می توانید قطعه کد زیر را دریافت کنید که GIF را به JPG تبدیل می کند:

// ماژول groupdocs-conversion-cloud را وارد پروژه خود کنید.
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// اعتبار API خود را تنظیم کنید (به عنوان مثال Client Secret، Client API).
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
const myStorage = "test";
// اکنون تابع fromKeys از کلاس ConvertApi را فراخوانی کرده و اعتبار API را ارسال کنید.
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// در مرحله بعد، نمونه ای از کلاس ConvertSettings را راه اندازی کنید.
const settings = new groupdocs_conversion_cloud.ConvertSettings();
// مقادیر را به ویژگی های کلاس ConvertSettings مانند storageName، filePath، outputPath و format اختصاص دهید.
settings.storageName = myStorage;
settings.filePath = "sample.gif";
settings.format = "jpg";
settings.outputPath = "test/output.jpg";
// نمونه ای از کلاس ConvertDocumentRequest را با شیء کلاس ConvertSettings نمونه سازی کنید.
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// برای تبدیل GIF به JPG در Node.js، متد convertDocument را فراخوانی کنید.
convertApi.convertDocument(request).then(()=>{console.log("Successfully converted GIF to JPG in Node.js.")})

هنگامی که فایل سرور را اجرا می کنید، یک فایل JPG تولید شده را در داشبورد API Cloud همانطور که در تصویر زیر نشان داده شده است مشاهده خواهید کرد:

تبدیل gif به jpg

تبدیل آنلاین GIF به JPG{#مبدل آنلاین گیف-به-jpg}

این بخش یک ابزار آنلاین را معرفی می‌کند که می‌توانید از آن برای تبدیل GIF به JPG در هر مرورگر وب استفاده کنید. این توسط GroupDocs.Conversion Cloud SDKs پشتیبانی می‌شود و دارای یک رابط کاربری زیبا و کاربرپسند است. مهمتر از همه، رایگان است و نیازی به ایجاد حساب کاربری یا اشتراک ندارد.

تبدیل آنلاین GIF به JPG

نتیجه

این ما را به پایان این پست وبلاگ می رساند. ما قطعه کد و مراحل تبدیل GIF به JPG را در Nodejs با استفاده از GroupDocs.Conversion Cloud SDK for Node.js طی کرده ایم. علاوه بر این، مبدل آنلاین GIF به JPG را بررسی کردیم که تبدیل GIF به JPG/JPEG روان و کارآمد را ارائه می دهد. علاوه بر این، می‌توانید برای کاوش بیشتر از اسناد و GitHub مخزن بازدید کنید. علاوه بر این، توصیه می کنیم برای توسعه از [راهنمای شروع 20 بازدید کنید.

در نهایت، groupdocs.cloud در حال نوشتن مقالات جدید است. بنابراین، لطفا برای به روز رسانی های منظم در تماس باشید.

راهنما در دسترس است

شما می توانید در مورد سؤالات یا سؤالات خود در [تالار گفتمان22 ما به ما اطلاع دهید.

سوالات متداول - سوالات متداول

چگونه یک GIF را به JPG تغییر دهم؟

یک ابزار آنلاین برای تبدیل GIF به JPG در یک مرورگر وب وجود دارد، علاوه بر این، می‌توانید برای راه‌حل برنامه‌نویسی به این لینک مراجعه کنید.

همچنین ببینید