ادغام فایل های JPG در Node.js

این پردازش تصویر کتابخانه را در پروژه مبتنی بر Node.js خود نصب کنید و فایل‌های JPG را فوراً ادغام کنید. اکنون دیگر نیازی به انتخاب نرم افزار یا ابزار شخص ثالث برای ترکیب فایل های JPG نیست. GroupDocs.Merger [ SDK های ابری 4 در سطح سازمانی را برای چندین زبان برنامه نویسی ارائه می دهد و مهم نیست که شما یک توسعه دهنده در سطح متخصص هستید یا مبتدی، می توانید این SDKs را به راحتی ادغام و استفاده کنید. . با این حال، در این پست وبلاگ، نحوه ادغام فایل های JPG در Node.js را به صورت برنامه ای یاد خواهیم گرفت. بنابراین، لطفاً این راهنما را به طور کامل دنبال کنید تا مراحل و قطعه کد ادغام فایل‌های JPG را بیاموزید.

در این پست وبلاگ به نکات زیر پرداخته خواهد شد:

نصب کتابخانه پردازش تصویر

اول از همه، بیایید این کتابخانه ادغام رایگان JPG را در پروژه Node.js خود نصب کنیم. فرآیند نصب فقط در حال اجرای یک فرمان در ترمینال/CMD است. با این حال، می‌توانید از پشته با ویژگی‌های غنی GroupDocs.Merger Cloud SDK for Node.js بلافاصله پس از اتمام نصب استفاده کنید.

بنابراین، دستور زیر را اجرا کنید:

npm install groupdocs-merger-cloud

در مرحله بعد، لطفاً از این راهنما دیدن کنید تا نحوه دریافت اعتبار API (شناسه مشتری + راز مشتری) را بیاموزید. باز هم، بسیار ساده است و می توانید اعتبار API را بدون هیچ زحمتی ایجاد کنید.

ادغام فایل های JPG در Node.js به صورت برنامه ای

اکنون، همه ما آماده شروع نوشتن قطعه کد برای ادغام فایل های JPG در Node.js هستیم. برای این منظور، ما قبلاً دو تصویر مختلف JPG را در API Cloud داشبورد خود آپلود کرده‌ایم. می توانید با فراخوانی روش UploadFile فایل ها را به صورت دستی یا برنامه ای آپلود کنید.

مراحل زیر برای ترکیب فایل‌های JPG به صورت برنامه‌ریزی شده است:

  • به ماژول groupdocs-merger-cloud در پروژه خود نیاز دارید.
  • اعتبارنامه API خود را از API Cloud Dashboard دریافت کنید.
  • متد fromKeys از کلاس DocumentApi را فراخوانی کنید و اعتبار API را ارسال کنید.
  • یک شی از کلاس JoinItem که سند عملیات اتصال را توصیف می کند، نمونه سازی کنید.
  • نمونه ای از کلاس FileInfo را نمونه سازی کنید.
  • با فراخوانی خاصیت filePath مسیر فایل فایل های منبع JPG را تنظیم کنید.
  • یک شی از کلاس JoinOptions ایجاد کنید.
  • برای اختصاص آرایه سند منبع، ویژگی JoinItems را فراخوانی کنید.
  • مسیر خروجی را برای تصاویر JPG ادغام شده تولید شده تنظیم کنید.
  • یک شی از کلاس JoinRequest را راه‌اندازی کنید و آن را به روش join برای ادغام فایل‌های JPG ارسال کنید.

برای ادغام فایل‌های JPG، قطعه کد زیر را کپی و جای‌گذاری کنید:

// به ماژول groupdocs-merger-cloud در پروژه خود نیاز دارید.
const merger_cloud = require("groupdocs-merger-cloud");
// اعتبارنامه API خود را از API Cloud Dashboard دریافت کنید 
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";

// متد fromKeys از کلاس DocumentApi را فراخوانی کنید و اعتبار API را ارسال کنید.
const documentApi = merger_cloud.DocumentApi.fromKeys(clientId, clientSecret);
// یک شی از کلاس JoinItem که سند را برای عملیات اتصال توصیف می کند، نمونه سازی کنید.
let item1 = new merger_cloud.JoinItem();
// نمونه ای از کلاس FileInfo را نمونه سازی کنید.
item1.fileInfo = new merger_cloud.FileInfo();
// با فراخوانی خاصیت filePath مسیر فایل فایل های منبع JPG را تنظیم کنید.
item1.fileInfo.filePath = "first.jpg";
 
let item2 = new merger_cloud.JoinItem();
item2.fileInfo = new merger_cloud.FileInfo();
item2.fileInfo.filePath = "second.jpg";    
// یک شی از کلاس JoinOptions ایجاد کنید.
let options = new merger_cloud.JoinOptions();
// برای اختصاص آرایه سند منبع، ویژگی JoinItems را فراخوانی کنید.
options.joinItems = [item1, item2];
// مسیر خروجی را برای تصاویر JPG ادغام شده تولید شده تنظیم کنید.
options.outputPath = "Output/merged.jpg";
// یک شی از کلاس JoinRequest را مقداردهی کنید و آن را به متد join ارسال کنید تا فایل های JPG ادغام شوند.  
documentApi.join(new merger_cloud.JoinRequest(options)).then(()=>console.log("Done successfully"));
  

هنگامی که سرور را اجرا کردید، یک فایل jpg ادغام شده جدید در پوشه “Output” در داشبورد API Cloud پیدا خواهید کرد، می توانید فایل خروجی را در تصویر زیر مشاهده کنید:

ادغام رایگان jpg

در اینجا می توانید با فراخوانی این روش DownloadFile فایل JPG تولید شده را به صورت دستی یا برنامه ای دانلود کنید.

ادغام تصاویر JPG آنلاین

علاوه بر Cloud SDK و REST API، یک ابزار آنلاین برای ادغام فایل‌های JPG در مرورگر وجود دارد و این ادغام رایگان JPG توسط [GroupDocs.Merger][ پشتیبانی می‌شود. 3]. استفاده از آن آسان است و یک رابط کاربر پسند ارائه می دهد. در واقع چندین گزینه برای پیکربندی درخواست وجود دارد مانند ادغام افقی یا ادغام عمودی. مهمتر از همه، هیچ هزینه ای برای این ابزار وجود ندارد و می توانید از آن برای ترکیب فایل های JPG استفاده کنید.

تصاویر jpg را به صورت آنلاین ادغام کنید

افکار نهایی

از اینکه این پست وبلاگ را خواندید متشکریم و امیدواریم برای شما جالب بوده باشد. ما در حال پایان دادن به این راهنما در اینجا هستیم و به زودی موضوع جدیدی را ارائه خواهیم کرد. در این مقاله به نحوه ادغام فایل های JPG در Node.js به صورت برنامه ای پرداختیم. علاوه بر این، ما از طریق برخی روش‌های برجسته که توسط GroupDocs.Merger Cloud SDK برای Node.js در معرض دید قرار گرفته‌اند، قدم برداشتیم. علاوه بر این، می‌توانید برای اطلاع از روش‌های دیگر به مستندات مراجعه کنید و کد منبع در GitHub موجود است. در نهایت، از دست ندهید که آن را از APIهای Cloud ما امتحان کنید اینجا.

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

یه سوال بپرس

می‌توانید در مورد سؤالات یا سؤالات خود در [تالار گفت‌وگو 23 ما با ما در میان بگذارید.

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

چه نرم افزاری می تواند JPG را ادغام کند؟

GroupDocs.Merger Cloud SDK for Node.js روش ها و ویژگی هایی را برای ادغام فایل های JPG به صورت برنامه ای ارائه می دهد. علاوه بر این، می‌توانید این کتابخانه پردازش تصویر را کاوش کنید اینجا.

چگونه 2 JPG را در 1 JPG ترکیب کنیم؟

لطفاً از این لینک دیدن کنید تا پاسخ را با جزئیات بدانید.

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