Node.js SDK สำหรับการรวมและแยกเอกสาร

ปรับปรุงความสามารถของเครื่องมือและแอปพลิเคชันของคุณด้วยฟีเจอร์การรวมและแยกเอกสารขั้นสูงด้วย REST API และ Node.js Cloud SDK

  • GroupDocs.Merger Cloud for cURL
  • GroupDocs.Merger Cloud SDK for .NET
  • GroupDocs.Merger Cloud SDK for Java
  • GroupDocs.Merger Cloud SDK for PHP
  • GroupDocs.Merger Cloud SDK for Python
  • GroupDocs.Merger Cloud SDK for Ruby
  • GroupDocs.Merger Cloud SDK for Android
เริ่มทดลองใช้งานฟรี

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 ได้

ฟีเจอร์ REST API สำหรับการผสานเอกสาร

รวมหน้า สไลด์ หรือสเปรดชีตหลาย ๆ หน้าไว้ในเอกสารเดียว

สลับตำแหน่งของสองหน้า สไลด์ หรือแผ่นงานภายในเอกสาร

หมุนหน้าโดยตั้งมุมการหมุน เช่น 90, 180 หรือ 270 องศา

แบ่งเอกสารใดๆ ออกเป็นไฟล์ที่เล็กลง

ลบหน้าใดหน้าหนึ่งหรือชุดหน้าเฉพาะออก

เปลี่ยนทิศทางหน้า

จัดเรียงหน้า สไลด์ หรือไดอะแกรมใหม่

ตั้งค่า รีเซ็ต และลบรหัสผ่าน

ดึงรายการรูปแบบไฟล์ที่รองรับ

รวมเพจจากเอกสารต่างๆ - Node.js

  //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;

Support and Learning Resources

GroupDocs.Merger Cloud ยังเสนอ SDK สำหรับการผสานเอกสารรายบุคคลสำหรับภาษาอื่นๆ อีกด้วย ดังต่อไปนี้:

  แบบไทย