บทความนี้จะแนะนำวิธีการ แยกไฟล์ 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
- สร้างอินสแตนซ์ของวัตถุของคลาส WordsApi เพื่อแยกไฟล์ Word
- โหลดไฟล์ Word ลงในวัตถุสตรีมไฟล์
- สร้างวัตถุ SplitDocumentOnlineRequest ด้วยไฟล์อินพุต ไฟล์เอาต์พุต และช่วงของหน้า
- เรียกใช้วัตถุ SplitDocumentOnline โดยใช้คำขอวัตถุข้างต้น
- ดึงหน้าผลลัพธ์เป้าหมายโดยใช้เมธอด 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