Python API เพื่อสร้างและแก้ไขเอกสาร Microsoft® Word
Open Source Python Library สำหรับจัดการไฟล์ MS Word, เพิ่ม Table & Images ลงในไฟล์ Word DOCX และอื่นๆ
Python-DOCX คืออะไร?
Python-DOCX เป็นไลบรารี Python แบบโอเพ่นซอร์สที่ช่วยให้นักพัฒนาซอฟต์แวร์สามารถทำงานกับ Microsoft Word (Docx) ภายในแอปพลิเคชันของตนเองได้ API สามารถสร้างและแก้ไขเอกสาร Word ซึ่งมีนามสกุลไฟล์ .docx
API มีประสิทธิภาพมากและรองรับคุณสมบัติการประมวลผลคำที่สำคัญหลายอย่าง เช่น การเปิดเอกสาร การเพิ่มย่อหน้า การเพิ่มหัวเรื่อง การเพิ่มตัวแบ่งหน้า การเพิ่มตาราง การแทรกรูปภาพ การใช้ลักษณะย่อหน้า การจัดรูปแบบข้อความ และอื่นๆ อีกมากมาย
เริ่มต้นใช้งาน Python-DOCX
Python-DOCX โฮสต์อยู่บน PyPI ดังนั้นจึงติดตั้งได้ง่ายมาก สามารถติดตั้งได้ด้วย pip โดยใช้คำสั่งต่อไปนี้
ติดตั้ง Python-DOCX ผ่านคำสั่ง pip
pip install python-docx
สามารถติดตั้งผ่าน easy_install ได้ แต่ไม่แนะนำ
Python API เพื่อสร้างเอกสาร Word DOCX
ไลบรารี Python-DOCX มีฟังก์ชันสำหรับการสร้างและการจัดการเอกสาร Microsoft word DOCX API ยังช่วยให้นักพัฒนาซอฟต์แวร์สามารถแก้ไขเอกสารคำได้ ตอนนี้ ในการเปิดเอกสารคำ ให้สร้างอินสแตนซ์พร้อมกับส่งพาธไปยังเอกสาร คุณยังสามารถเพิ่มรูปภาพ เพิ่มหัวเรื่อง แทรกตาราง รองรับรูปแบบฟอนต์ การจัดรูปแบบข้อความ และอื่นๆ โดยใช้ขั้นตอนต่อไปนี้ คุณสามารถสร้างเอกสาร Microsoft Word ในแอป Python ของคุณได้อย่างง่ายดาย
สร้างคำได้อย่างง่ายดาย
- เริ่มต้นวัตถุของ FastExcel
- สร้างสมุดงาน
- เติมข้อมูลแถว
- เขียน Excel
สร้างคำอย่างรวดเร็ว - Python
// initialize document object
document = Document()
// add heading
document.add_heading('Document Title', 0)
// add paragraph
p = document.add_paragraph('A plain paragraph having some ')
// style paragraph
p.add_run('bold').bold = True
p.add_run(' and some ')
p.add_run('italic.').italic = True
// save word document
document.save('demo.docx')
เพิ่มตารางลงในเอกสาร Word DOCX
Python-DOCX API ช่วยให้นักพัฒนาสามารถเพิ่มตารางลงในเอกสาร Word DOCX ภายในแอปพลิเคชัน Python มีหลายคุณสมบัติและวิธีการที่เชื่อมโยงกับตาราง ในการใช้ตาราง คุณจะต้องใช้ข้อมูลเหล่านี้ เช่น การเข้าถึงเซลล์ตาราง ขอบตาราง การเข้าถึงแต่ละแถวหรือคอลัมน์ และอื่นๆ
เพิ่มรูปภาพลงในไฟล์ Word DOCX
Python-DOCX ช่วยให้โปรแกรมเมอร์ซอฟต์แวร์สามารถแทรกรูปภาพในเอกสาร Word DOCX ได้ ในการเพิ่มรูปภาพ คุณต้องระบุชื่อและตำแหน่งของรูปภาพ โดยค่าเริ่มต้น รูปภาพที่เพิ่มจะปรากฏที่ขนาดดั้งเดิม คุณสามารถระบุทั้งความกว้างและความสูงของรูปภาพ คลาสนิ้วและซม. มีไว้เพื่อให้คุณระบุการวัดในหน่วยที่สะดวก