שפר את היכולות של הכלים והיישומים שלך עם תכונות מתקדמות של מיזוג ופיצול מסמכים באמצעות REST API & Node.js Cloud SDK.
התחל ניסיון חינםGroupDocs.Merger Cloud SDK עבור Node.js הוא פתרון חזק לשילוב, פיצול, הסרה וסידור מחדש של עמוד בודד או אוסף של דפים מפורמטים שונים של מסמכים. ייצוג דפי המסמך כתמונות הוא תכונות שימושיות רבות לניתוח מהיר של התוכן ומבנה המסמך. הוא תומך בעבודה עם מגוון רחב של פורמטים של מסמכים כולל Microsoft Office Word, גיליונות אלקטרוניים של Excel, מצגות PowerPoint, שרטוטי Visio, OneNote, PDF, HTML, OpenDocument, טקסט ועוד רבים אחרים. חלץ מידע בסיסי של המסמך ובצע פעולות אבטחת מסמכים על ידי החלת עדכון או מחיקה של הגנות סיסמאות מפורמטים נתמכים של מסמכים. ה-API מועיל גם לחלץ, להחליף או לסובב דפים נבחרים ממסמך המקור ומייצר במדויק מסמך חדש שנוצר על סמך דפים שצוינו ממסמך המקור. GroupDocs.Merger Cloud SDK עבור Node.js בנוי כשכבה על גבי GroupDocs.Merger Cloud REST API שניתן להשתמש בה עם כל שפה או פלטפורמת פיתוח שיכולה לקרוא ל- REST APIs.
//Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
class JoinPagesFromVariousDocuments {
static async Run() {
let item1 = new merger_cloud.JoinItem();
item1.fileInfo = new merger_cloud.FileInfo();
item1.fileInfo.filePath = "WordProcessing/sample-10-pages.docx";
item1.pages = [3, 6, 8];
let item2 = new merger_cloud.JoinItem();
item2.fileInfo = new merger_cloud.FileInfo();
item2.fileInfo.filePath = "WordProcessing/four-pages.docx";
item2.startPageNumber = 1
item2.endPageNumber = 4
item2.rangeMode = merger_cloud.JoinItem.RangeModeEnum.OddPages;
let options = new merger_cloud.JoinOptions();
options.joinItems = [item1, item2];
options.outputPath = "Output/joined-pages.docx";
let result = await documentApi.join(new merger_cloud.JoinRequest(options));
console.log("Output file path: " + result.path);
}
}
module.exports = JoinPagesFromVariousDocuments;