ضم المستندات معًا باستخدام Node

Node Cloud SDK لدمج العديد من المستندات وتصدير النتيجة إلى أي تنسيق مكتب تقريبًا

استخدم مكتبة Node لدمج مستندات Word و PDF و Web عبر REST API. ادمج بسهولة وثيقتين أو أكثر في ملف واحد باستخدام Node.

اجمع بين مستندات Word و PDF و Web باستخدام Node REST API

ادمج المستندات معًا بسهولة بتنسيقات مختلفة في كود Node. تم تصميم مكتبة Node هذه لدمج Word و PDF ومستندات الويب بالإضافة إلى الصور في مستند واحد باستخدام REST API، أي عن طريق تمرير مكالمات HTTPS عبر الإنترنت.

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

دمج ملفات متعددة في ملف واحد في Node

قد تحتاج إلى دمج المستندات والصور معًا في كثير من الحالات. على سبيل المثال، قد ترغب في دمج صور متعددة معًا قبل الطباعة أو الأرشفة.

يمكن أن يكون دمج المستندات والصور معًا جزءًا من تقنية متكاملة بالكامل لإنشاء مستندات من مصادر بيانات مختلفة. تتضمن مثل هذه المهام استخدام مكتبة فورتران لمعالجة تنسيق الملفات كاملة الميزات والتي ستعالج مجموعات من الملفات وتدمجها معًا في أقصر وقت ممكن، مما ينتج عنه إخراج مضغوط ودقيق.

لدمج المستندات في Node، تحتاج إلى ملفي مصدر على الأقل. لبداية سريعة، تحقق من مثال كود Node أدناه.

مثال على كود Node لدمج المستندات باستخدام REST API
ملفات الإدخال
تحميل الملفات التي تريد دمجها
تحميل الملفات التي تريد دمجها
تنسيق الإخراج
حدد التنسيق الهدف من القائمة
import * as fs from "fs";

const wordsApi = new WordsApi("####-####-####-####-####", "##################");

const document = fs.createReadStream("Input1.docx");
//  قم بتحميل مستند لإلحاقه من التخزين السحابي.
const mergeDocument = new model.DocumentEntry({
    fileReference: model.FileReference.fromRemoteFilePath("Input2.docx"),
    importFormatMode: "KeepSourceFormatting"
})

const documentEntries = [ mergeDocument ]
const documentList = new model.DocumentEntryList({
    documentEntries: documentEntries
})

const appendDocumentOnline = new model.AppendDocumentOnlineRequest({
    document: document,
    documentList: documentList
});
wordsApi.appendDocumentOnline(appendDocumentOnline)
.then((appendDocumentOnlineResult) => {
    console.log("Result of AppendDocumentOnline: ", appendDocumentOnlineResult);
});
  
انسخ الرمز Node إلى الحافظة

كيفية استخدام Node لدمج مستندات PDF و Word و Web والعديد من تنسيقات الملفات الأخرى

  1. قم بتثبيت Node SDK وأضف المرجع (استيراد المكتبة) إلى مشروع Node الخاص بك.
  2. افتح الملف المصدر في Node باستخدام REST API.
  3. قم بتحميل مستند لإلحاقه من التخزين السحابي.
  4. قم باستدعاء طريقة 'appendDocumentOnline()'، وقم بتمرير اسم ملف الإخراج بالملحق المطلوب.
  5. احصل على النتيجة المجمعة كملف واحد.

Node مكتبة لدمج الملفات

قم بتثبيت 'Aspose.Words Cloud SDK for Node.js' باستخدام مدير الحزم NPM. قم بتشغيل npm install asposewordscloud --save من سطر الأوامر لتثبيت SDK عبر مدير الحزم NPM. كبديل، يمكنك استنساخ Aspose.Words Cloud SDK for Node.js الكود المصدري يدويًا من GitHub واستخدامه في مشروعك. يرجى اتباع هذه Instructions للحصول بسرعة على بيانات اعتماد الأمان الضرورية والوصول إلى REST API.

متطلبات النظام

  • @types/request (version 2.48.3+)
  • lodash (version 4.17.15+)
  • lodash.template (version 4.5.0+)
  • request (version 2.88.0+)
  • request-debug (version 0.2.0+)

الرجوع إلى Repository Documentation لمعرفة المزيد من التفاصيل.

5%

اشترك في Aspose Product Updates

احصل على رسائل إخبارية وعروض شهرية يتم تسليمها مباشرة إلى صندوق البريد الخاص بك.

© Aspose Pty Ltd 2001-2023. كل الحقوق محفوظة.