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 มีประสิทธิภาพมากและรองรับคุณสมบัติการประมวลผลคำที่สำคัญหลายอย่าง เช่น การเปิดเอกสาร การเพิ่มย่อหน้า การเพิ่มหัวเรื่อง การเพิ่มตัวแบ่งหน้า การเพิ่มตาราง การแทรกรูปภาพ การใช้ลักษณะย่อหน้า การจัดรูปแบบข้อความ และอื่นๆ อีกมากมาย

Previous Next

เริ่มต้นใช้งาน 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 ของคุณได้อย่างง่ายดาย

สร้างคำได้อย่างง่ายดาย

  1. เริ่มต้นวัตถุของ FastExcel
  2. สร้างสมุดงาน
  3. เติมข้อมูลแถว
  4. เขียน 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 ได้ ในการเพิ่มรูปภาพ คุณต้องระบุชื่อและตำแหน่งของรูปภาพ โดยค่าเริ่มต้น รูปภาพที่เพิ่มจะปรากฏที่ขนาดดั้งเดิม คุณสามารถระบุทั้งความกว้างและความสูงของรูปภาพ คลาสนิ้วและซม. มีไว้เพื่อให้คุณระบุการวัดในหน่วยที่สะดวก

 ไทย