แปลง Word เป็น Markdown ใน Python

Markdown (MD) เป็นรูปแบบยอดนิยมที่ใช้ในการเขียนบทความ บล็อก เอกสารประกอบ ฯลฯ อย่างไรก็ตาม บางครั้งก็ยากที่จะจดจำและเขียนไวยากรณ์ของ Markdown ในกรณีเช่นนี้ คุณสามารถเขียนเนื้อหาในเอกสาร Word และแปลงเป็น Markdown ได้ หากต้องการแปลง Word เป็น Markdown โดยอัตโนมัติ บทความนี้ครอบคลุมวิธีการแปลงเอกสาร Word (.docx หรือ .doc) เป็นไฟล์ Markdown (.md) โดยใช้ Python

Python Word เป็นไลบรารีตัวแปลง Markdown

ในการแปลงไฟล์ DOCX หรือ DOC เป็นรูปแบบ Markdown เราจะใช้ Aspose.Words for Python API อนุญาตให้ใช้คุณสมบัติการประมวลผลคำโดยอัตโนมัติจากภายในแอปพลิเคชัน Python คุณสามารถสร้างเอกสาร Word ใหม่ตั้งแต่เริ่มต้นและจัดการหรือแปลงเอกสารที่มีอยู่ได้อย่างราบรื่น Aspose.Words for Python โฮสต์บน PyPI และสามารถติดตั้งได้โดยใช้คำสั่ง pip ต่อไปนี้

pip install aspose-words 

แปลง Word เป็น Markdown ใน Python

ต่อไปนี้เป็นขั้นตอนในการแปลง Word DOCX เป็นรูปแบบ Markdown

  • โหลดเอกสาร Word โดยใช้คลาส Document
  • แปลงเอกสาร Word เป็น Markdown โดยใช้วิธี Document.save(string)

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลงไฟล์ DOCX เป็นรูปแบบ Markdown โดยใช้ Python

import aspose.words as aw

# โหลดเอกสาร
doc = aw.Document("document.docx")

# บันทึกเป็นไฟล์มาร์กดาวน์
doc.save("document.md")

ปรับแต่งการแปลง Word เป็น Markdown

Aspose.Words ยังให้คุณควบคุมการแปลง Word เป็น Markdown โดยใช้ตัวเลือกต่างๆ ตัวอย่างเช่น คุณสามารถจัดแนวเนื้อหาในตาราง ระบุโฟลเดอร์ที่จะบันทึกรูปภาพ และอื่นๆ ขั้นตอนต่อไปนี้สาธิตวิธีการใช้ตัวเลือกเหล่านี้ในการแปลง Word เป็น Markdown โดยใช้ Python

  • โหลดเอกสาร Word โดยใช้คลาส Document
  • สร้างวัตถุของคลาส MarkdownSaveOptions
  • ตั้งค่าตัวเลือกที่ต้องการ เช่น MarkdownSaveOptions.imagesfolder
  • แปลงเอกสาร Word เป็น markdown โดยใช้วิธี Document.save(string, MarkdownSaveOptions)

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีตั้งค่าตัวเลือกเพิ่มเติมในการแปลง DOCX เป็น Markdown โดยใช้ Python

import aspose.words as aw

# โหลดเอกสาร
doc = aw.Document("document.docx")

# ตั้งค่าตัวเลือก
saveOptions = aw.saving.MarkdownSaveOptions()
saveOptions.images_folder = "Images" 

# บันทึกเป็นไฟล์มาร์กดาวน์
doc.save("document.md", saveOptions)

รับใบอนุญาต API ฟรี

ใช้ Aspose.Words for Python โดยไม่มีข้อจำกัดในการประเมินโดยใช้ ใบอนุญาตชั่วคราวฟรี

บทสรุป

ในบทความนี้ คุณได้เรียนรู้วิธีแปลงเอกสาร Word เป็น Markdown (.md) โดยใช้ Python นอกจากนี้ คุณได้เห็นวิธีควบคุมการแปลง Word เป็น Markdown โดยใช้ตัวเลือกต่างๆ นอกจากนี้ คุณสามารถไปที่ เอกสารประกอบ ของ Aspose.Words for Python เพื่อสำรวจคุณสมบัติอื่นๆ คุณสามารถถามคำถามของคุณผ่าน ฟอรัม ของเรา

ดูสิ่งนี้ด้วย

ข้อมูล: คุณอาจสนใจ Python API อื่น (Aspose.Slides for Python ผ่าน NET) ที่ให้คุณแปลงงานนำเสนอ (เป็น PDF, เอกสารคำ ฯลฯ) และ นำเข้ารูปภาพ หรือเอกสารอื่นๆ ในงานนำเสนอ