แยกไฟล์ Word ด้วย Python REST API

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

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

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

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

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

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

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

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

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

 ไทย