ปรับปรุงความสามารถของเครื่องมือและแอปพลิเคชันของคุณด้วยฟีเจอร์การรวมและแยกเอกสารขั้นสูงด้วย 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 API ได้
//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;