บทความนี้จะแนะนำวิธีการ แยกหน้าจาก Word ด้วย Python REST API คุณจะได้เรียนรู้ วิธีการบันทึกหน้าเป็น DOCX ด้วย Python REST API โดยใช้ Python cloud SDK คุณจะได้รับตัวอย่างตัวระบุต่างๆ สำหรับการตั้งค่าจุดเริ่มต้นและจุดสิ้นสุดของช่วงสำหรับการบันทึกเป็นไฟล์ Word ใหม่
ข้อกำหนดเบื้องต้น
- {{ไฮเปอร์ลิงก์1}}
- ดาวน์โหลด Aspose.Words Cloud SDK สำหรับ Python เพื่อแยกช่วงจากไฟล์ Word
- ตั้งค่าโครงการโซลูชัน Python ด้วย SDK ข้างต้นเพื่อบันทึกช่วงลงในไฟล์ Word
ขั้นตอนในการแยกหน้าจากเอกสาร Word ด้วย Python Low Code API
- เริ่มต้นวัตถุคลาส WordsApi เพื่อแยกช่วงจากไฟล์ Word
- สร้างวัตถุคำขอโดยใช้คลาส SaveAsRangeOnlineRequest เพื่อบันทึกช่วง
- อ่านไฟล์ Word ต้นฉบับลงในวัตถุคำขอ
- กำหนดจุดเริ่มต้นและจุดสิ้นสุดของช่วงที่จะแยกจากไฟล์ Word ที่โหลด
- แยกช่วงโดยใช้เมธอด บันทึกเป็นช่วงออนไลน์()
- บันทึกไฟล์ Word เอาท์พุตที่มีเนื้อหาตามที่กำหนดไว้
ขั้นตอนข้างต้นแสดง วิธีการแยกหน้าจากเอกสาร Word ด้วย Python Low Code API เริ่มต้นกระบวนการโดยการสร้างอ็อบเจ็กต์คลาส WordsApi และอ็อบเจ็กต์คำขอ SaveAsRangeOnlineRequest โดยการตั้งค่าเนื้อหาไฟล์ Word อินพุต ตัวระบุช่วงเริ่มต้น ตัวระบุสิ้นสุด และชื่อไฟล์ Word เอาต์พุต เรียกใช้เมธอด SaveAsRangeOnline() โดยใช้อ็อบเจ็กต์คำขอที่กำหนดไว้ และบันทึกไฟล์ Word เอาต์พุตที่ส่งคืนในอ็อบเจ็กต์ตอบกลับ API
โค้ดสำหรับ Word Page Extractor ด้วย Python REST API
โค้ดนี้สาธิต วิธีการบันทึกหน้าเป็น DOC ด้วย Python Low Code API คุณสามารถตั้งค่าช่วงเริ่มต้นและสิ้นสุดได้โดยใช้ตัวระบุ เช่น ‘page2’ ตั้งค่าหมายเลขหน้า 2, page2:end ตั้งค่าจุดสิ้นสุดของหมายเลขหน้า 2, document:end ตั้งค่าจุดสิ้นสุดของเอกสาร และ ‘id0.0.0’ ตั้งค่าเส้นทางของโหนด ตัวระบุเหล่านี้ช่วยในการตั้งค่าช่วงจากโหนดใดๆ ในเอกสารไปยังตำแหน่งที่ต้องการในเอกสาร และบันทึกผลลัพธ์ลงในไฟล์ Word แยกต่างหาก
บทความนี้สอนเราถึง วิธีการแปลงหน้าเป็น Microsoft Word ด้วย Python Low Code API หากคุณต้องการดึงข้อมูลเมตาจากไฟล์ Word โปรดดูบทความต่อไปนี้: ดึงข้อมูลเมตาจากเอกสาร Word ด้วย Python REST API