แยกไฟล์ Word ด้วย REST API ของ Nodej

บทความนี้จะแนะนำวิธีการ แยกไฟล์ Word ด้วย Nodej.s REST API คุณจะได้เรียนรู้กระบวนการ แยกหน้าจาก Word โดยอัตโนมัติด้วย Nodej.s REST API โดยใช้ Nodej.s Cloud SDK เราจะอธิบายพารามิเตอร์ต่างๆ เพื่อปรับแต่งผลลัพธ์ของกระบวนการแยกไฟล์

ข้อกำหนดเบื้องต้น

  • {{ไฮเปอร์ลิงก์1}}
  • ดาวน์โหลด Aspose.Words Cloud SDK สำหรับ Nodejs เพื่อแยกไฟล์ Word
  • ตั้งค่าโครงการโซลูชัน Nodejs ด้วย SDK ข้างต้นเพื่อแยกหน้า

ขั้นตอนการแยกเอกสาร Word ด้วย Nodej.s Low Code API

  1. สร้างอินสแตนซ์ของวัตถุของคลาส WordsApi เพื่อแยกไฟล์ Word
  2. โหลดไฟล์ Word ลงในวัตถุสตรีมไฟล์
  3. สร้างวัตถุ SplitDocumentOnlineRequest ด้วยไฟล์อินพุต ไฟล์เอาต์พุต และช่วงของหน้า
  4. เรียกใช้วัตถุ SplitDocumentOnline โดยใช้คำขอวัตถุข้างต้น
  5. ดึงหน้าผลลัพธ์เป้าหมายโดยใช้เมธอด Result.Document.TryGetValue() และบันทึกลงในดิสก์

ขั้นตอนเหล่านี้อธิบายวิธีการ แยกไฟล์ Word DOC ด้วย Nodej.s REST API เริ่มต้นกระบวนการด้วยการโหลดไฟล์ Word ต้นทาง จากนั้นสร้างอ็อบเจ็กต์ SplitDocumentOnlineRequest โดยระบุเอกสารอินพุต รูปแบบเอาต์พุต ชื่อไฟล์เอาต์พุต หน้าเริ่มต้น และหน้าสิ้นสุด สุดท้าย เรียกใช้เมธอด SplitDocumentOnline เพื่อแยกเอกสารและบันทึกหน้าเอาต์พุตที่ต้องการลงในดิสก์

โค้ดสำหรับตัวแยกเอกสาร Word ออนไลน์ใน Nodej.s Low Code API

โค้ดนี้สาธิตกระบวนการ ดึงหน้าจากเอกสาร Word ด้วย Nodej.s Low Code API ชื่อไฟล์ปลายทางจะถูกใช้เป็นคำนำหน้าสำหรับหน้าผลลัพธ์หลายหน้า โดยจะใช้ ‘_page#’ เป็นคำต่อท้าย โค้ดนี้จะสร้างชื่อได้มากเท่าที่ดึงมาจากเอกสารต้นฉบับโดยใช้รูปแบบนี้ และสามารถดึงข้อมูลออกมาได้ดังที่แสดงในโค้ดตัวอย่างที่บันทึกหน้า 2 ไว้ในดิสก์

ในหัวข้อนี้ เราได้เรียนรู้การพัฒนา ตัวแยกไฟล์ DOCX ด้วย Nodej.s REST API หากต้องการรวมไฟล์ Word โปรดดูบทความต่อไปนี้: รวมเอกสาร Word เข้ากับ REST API ของ Nodej

 ไทย