หัวข้อนี้เกี่ยวข้องกับกระบวนการ แปลง Word DOC เป็น MHTML ด้วย Nodej.s REST API เราจะใช้ Aspose.Words สำหรับ Cloud SDK ของ Nodej.s เพื่อเรนเดอร์ DOC เป็น MHTML ด้วย Low Code API ของ Nodej.s ทำตามขั้นตอนด้านล่างในบทความนี้ และลองใช้ตัวอย่างโค้ด Nodej.s REST API ที่ใช้งานได้จริง
ข้อกำหนดเบื้องต้น
- {{ไฮเปอร์ลิงก์1}}
- ดาวน์โหลด Aspose.Words Cloud SDK สำหรับ Nodejs เพื่อแปลง Word เป็น MHTML
- ตั้งค่าโครงการโซลูชัน Nodej.s ด้วย SDK ข้างต้น
ขั้นตอนการแปลง Word เป็น MHTML ด้วย REST API ของ Nodej
- ตั้งค่า Client ID และ Client Secret สำหรับ API เพื่อแปลง DOC เป็น MHTML
- สร้างอินสแตนซ์ของวัตถุของคลาส WordsAPI ด้วยข้อมูลประจำตัวของผู้ใช้
- ตั้งค่าไฟล์ Word อินพุตและชื่อไฟล์ MHTML เอาท์พุต
- อ่านไฟล์ Word DOC ต้นฉบับโดยใช้ FileStream
- สร้างอินสแตนซ์ ConvertDocumentRequest โดยใช้ FileStream และรูปแบบไฟล์เอาท์พุต
- ใช้เมธอด แปลงเอกสาร เพื่อแปลง Word DOC เป็น MHTML โดยใช้ ConvertDocumentRequest object
- บันทึกไฟล์ MHTML ที่สร้างขึ้นบนดิสก์ภายในเครื่อง
ขั้นตอนข้างต้นอธิบายการแปลงรูปแบบไฟล์ จาก Word เป็น MHTML ด้วย Nodej.s Low Code API กระบวนการนี้จะเริ่มต้นด้วยการตั้งค่า client secret/id ในออบเจ็กต์ Configuration และสร้างอินสแตนซ์ของคลาส WordsApi โดยใช้การกำหนดค่าที่กำหนดไว้ ในขั้นตอนต่อๆ ไป ไฟล์ Word ต้นทางจะถูกอ่านเข้าสู่ FileStream และส่งต่อไปยังอินสแตนซ์ ConvertDocumentRequest เพื่อแปลง DOC อินพุตเป็น MHTML
โค้ดสำหรับการพัฒนา Word DOC เป็น MHTML Converter ด้วย Nodejs Low Code API
โค้ดตัวอย่างนี้แสดงกระบวนการ แปลงไฟล์ DOC เป็น MHTML ด้วย Nodej.s REST API อินสแตนซ์คลาส ConvertDocumentRequest จะถูกตั้งค่าเริ่มต้นด้วยไบต์สตรีมของไฟล์อินพุตและรูปแบบไฟล์เอาต์พุต พร้อมด้วยตัวเลือกอื่นๆ สำหรับกำหนดค่าตำแหน่งของฟอนต์ รหัสผ่านสำหรับโหลดไฟล์ Word ที่เข้ารหัส และรายละเอียดการเข้ารหัสขณะเปิดไฟล์อินพุต สุดท้าย เมธอด ConvertDocument() จะถูกใช้เพื่อแปลงไฟล์ DOCX เป็น MHTML
In this topic, we have focused on how to convert DOC file to MHTML with Nodej.s 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 Nodej.s REST API.