دمج ملفات JPG في Node.js

قم بتثبيت [مكتبة] معالجة الصور 1 هذه في مشروعك المستند إلى Node.js وادمج ملفات JPG على الفور. الآن، ليست هناك حاجة لاختيار أي برامج أو أدوات تابعة لجهة خارجية لدمج ملفات JPG. يقدم GroupDocs.Merger Cloud SDKs على مستوى المؤسسة للعديد من لغات البرمجة وبغض النظر عما إذا كنت مطورًا خبيرًا أو مبتدئًا، يمكنك دمج [SDKs] هذه 4 واستخدامها بسهولة . ومع ذلك، في منشور المدونة هذا، سنتعلم كيفية دمج ملفات JPG في Node.js برمجيًا. لذلك، يرجى الاطلاع على هذا الدليل جيدًا للتعرف على الخطوات ومقتطف التعليمات البرمجية لدمج ملفات JPG.

سيتم تغطية النقاط التالية في منشور المدونة هذا:

تثبيت مكتبة معالجة الصور

أول شيء أولاً، لنثبت مكتبة دمج JPG المجانية هذه في مشروع Node.js الخاص بنا. عملية التثبيت هي مجرد تشغيل أمر في المحطة/CMD. ومع ذلك، يمكنك الاستفادة من المجموعة الغنية بالميزات من GroupDocs.Merger Cloud SDK for Node.js مباشرة بعد الانتهاء من التثبيت.

لذلك، قم بتشغيل الأمر التالي:

npm install groupdocs-merger-cloud

بعد ذلك، يرجى زيارة هذا الدليل لمعرفة كيفية الحصول على بيانات اعتماد واجهة برمجة التطبيقات (معرف العميل + سر العميل).مرة أخرى، الأمر بسيط للغاية ويمكنك إنشاء بيانات اعتماد API دون أي متاعب.

دمج ملفات JPG في Node.js برمجيًا

الآن، نحن جميعًا جاهزون لبدء كتابة مقتطف التعليمات البرمجية لدمج ملفات JPG في Node.js. لهذا الغرض، قمنا بالفعل بتحميل صورتين مختلفتين بتنسيق JPG إلى API Cloud لوحة المعلومات. يمكنك تحميل الملفات يدويًا أو برمجيًا عن طريق استدعاء الأسلوب UploadFile.

فيما يلي خطوات دمج ملفات JPG برمجياً:

  • تتطلب وحدة groupdocs-merger-cloud في مشروعك.
  • احصل على بيانات اعتماد API الخاصة بك من API Cloud Dashboard.
  • قم باستدعاء الأسلوب fromKeys للفئة DocumentApi وتمرير بيانات اعتماد API.
  • قم بإنشاء كائن من فئة JoinItem الذي يصف المستند الخاص بعملية الربط.
  • إنشاء مثيل للفئة FileInfo.
  • قم بتعيين مسار الملف لملفات JPG المصدر عن طريق استدعاء خاصية filePath.
  • قم بإنشاء كائن من فئة JoinOptions.
  • استدعاء خاصية JoinItems لتعيين صفيف المستند المصدر.
  • قم بتعيين مسار الإخراج لصور JPG المدمجة التي تم إنشاؤها.
  • قم بتهيئة كائن من فئة JoinRequest وتمريره إلى طريقة الانضمام لدمج ملفات 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();
// قم بتعيين مسار الملف لملفات JPG المصدر عن طريق استدعاء خاصية filePath.
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 وتمريره إلى طريقة الانضمام لدمج ملفات JPG.  
documentApi.join(new merger_cloud.JoinRequest(options)).then(()=>console.log("Done successfully"));
  

بمجرد تشغيل الخادم، ستجد ملف jpg مدمجًا جديدًا في مجلد “الإخراج” في لوحة معلومات API Cloud، يمكنك رؤية ملف الإخراج في الصورة أدناه:

دمج jpg مجاني

هنا يمكنك تنزيل ملف JPG الذي تم إنشاؤه يدويًا أو برمجيًا عن طريق استدعاء طريقة DownloadFile هذه.

دمج صور JPG عبر الإنترنت

بالإضافة إلى Cloud SDKs و REST APIs، هناك أداة عبر الإنترنت لدمج ملفات JPG في المتصفح ويتم تشغيل عملية دمج JPG المجانية هذه بواسطة [GroupDocs.Merger] 3. إنه سهل الاستخدام ويوفر واجهة سهلة الاستخدام. في الواقع، هناك خيارات متعددة لتكوين الطلب مثل الدمج الأفقي أو الدمج العمودي. قبل كل شيء، لا توجد أي رسوم مرتبطة بهذه الأداة ويمكنك استخدامها لدمج ملفات JPG.

دمج صور jpg اون لاين

افكار اخيرة

نشكرك على قراءة منشور المدونة هذا ونأمل أن تجده مثيرًا للاهتمام. لقد أنهينا هذا الدليل هنا وسنطرح موضوعًا جديدًا قريبًا. تناولنا في هذه المقالة كيفية دمج ملفات JPG في Node.js برمجيًا. بالإضافة إلى ذلك، تناولنا بعض الأساليب البارزة التي كشفت عنها GroupDocs.Merger Cloud SDK for Node.js. علاوة على ذلك، يمكنك زيارة الوثائق للتعرف على الطرق الأخرى والكود المصدري متاح على GitHub. وأخيرًا، لا تفوت تجربة واجهات برمجة التطبيقات السحابية الخاصة بنا هنا.

أخيرًا، يقوم groupdocs.cloud بكتابة مقالات جديدة. لذا، يرجى البقاء على اتصال للحصول على آخر التحديثات.

طرح سؤال

يمكنك إخبارنا بأسئلتك أو استفساراتك على المنتدى.

الأسئلة المتداولة – الأسئلة الشائعة

ما هي البرامج التي يمكنها دمج JPG؟

يوفر GroupDocs.Merger Cloud SDK for Node.js طرقًا وخصائص لدمج ملفات JPG برمجيًا. علاوة على ذلك، يمكنك استكشاف مكتبة معالجة الصور هذه هنا.

كيفية دمج 2 JPG في 1 JPG؟

تفضل بزيارة هذا الرابط لمعرفة الإجابة بالتفصيل.

أنظر أيضا