หัวข้อนี้ครอบคลุมกระบวนการ แปลง Word DOC เป็น MHTML ด้วย Python REST API เราจะใช้ Aspose.Words สำหรับ Python Cloud SDK เพื่อเรนเดอร์ DOC เป็น MHTML ด้วย Python Low Code API ทำตามขั้นตอนด้านล่างในบทความนี้ และลองใช้โค้ดตัวอย่าง Python REST API ที่ใช้งานได้จริง
ข้อกำหนดเบื้องต้น
- {{ไฮเปอร์ลิงก์1}}
- ดาวน์โหลด Aspose.Words Cloud SDK สำหรับ Python เพื่อแปลง Word เป็น MHTML
- ตั้งค่าโครงการโซลูชัน Python ด้วย SDK ข้างต้น
ขั้นตอนการแปลง Word เป็น MHTML ด้วย Python REST API
- ตั้งค่า Client ID และ Client Secret สำหรับ API เพื่อแปลง DOC เป็น MHTML
- สร้างอินสแตนซ์ของวัตถุของคลาส WordsAPI ด้วยข้อมูลประจำตัวของผู้ใช้
- ตั้งค่าไฟล์ Word อินพุตและชื่อไฟล์ MHTML เอาท์พุต
- อ่านไฟล์ Word DOC ต้นฉบับโดยใช้ FileStream
- สร้างอินสแตนซ์ ConvertDocumentRequest โดยใช้ FileStream และรูปแบบไฟล์เอาท์พุต
- ใช้เมธอด แปลงเอกสาร เพื่อแปลง Word DOC เป็น MHTML โดยใช้ ConvertDocumentRequest object
- บันทึกไฟล์ MHTML ที่สร้างขึ้นบนดิสก์ภายในเครื่อง
ขั้นตอนข้างต้นอธิบายการแปลงรูปแบบไฟล์ จาก Word เป็น MHTML ด้วย Python Low Code API กระบวนการนี้จะเริ่มต้นด้วยการตั้งค่ารหัสลับ/รหัสประจำตัวของไคลเอนต์ในออบเจ็กต์ Configuration และสร้างอินสแตนซ์ของคลาส WordsApi โดยใช้การกำหนดค่าที่กำหนดไว้ ในขั้นตอนต่อๆ ไป ไฟล์ Word ต้นฉบับจะถูกอ่านเข้าสู่ FileStream และส่งต่อไปยังอินสแตนซ์ ConvertDocumentRequest เพื่อแปลง DOC อินพุตเป็น MHTML
โค้ดสำหรับการพัฒนาโปรแกรมแปลงไฟล์ Word DOC เป็น MHTML ด้วย Python Low Code API
โค้ดตัวอย่างนี้แสดงกระบวนการ แปลงไฟล์ DOC เป็น MHTML ด้วย Python REST API อินสแตนซ์คลาส ConvertDocumentRequest จะถูกตั้งค่าเริ่มต้นด้วยไบต์สตรีมของไฟล์อินพุตและรูปแบบไฟล์เอาต์พุต พร้อมด้วยตัวเลือกอื่นๆ สำหรับกำหนดค่าตำแหน่งของฟอนต์ รหัสผ่านสำหรับโหลดไฟล์ Word ที่เข้ารหัส และรายละเอียดการเข้ารหัสขณะเปิดไฟล์อินพุต สุดท้าย เมธอด ConvertDocument() จะถูกใช้เพื่อแปลงไฟล์ DOCX เป็น MHTML
In this topic, we have focused on how to convert DOC file to MHTML with Python REST API. If you are looking to convert a Word document to MD file, refer to the article on how to Convert Word DOC to Markdown with Python REST API.