
รูปแบบ MS Word DOC และ DOCX ใช้กันอย่างแพร่หลายในการสร้างเอกสารข้อความที่มีรูปแบบ คุณสามารถจัดรูปแบบข้อความและแทรกองค์ประกอบต่างๆ ในเอกสาร Word เช่น รูปภาพ ในบางกรณี คุณต้องแปลงรูปภาพเดียวหรือหลายรูปภาพเป็นเอกสาร Word ในการดำเนินการนี้โดยทางโปรแกรม บทความนี้แสดงวิธีการแปลงรูปภาพเป็น Word DOC DOCX ใน Python
- ไลบรารี Python Image เป็น Word Converter
- แปลงรูปภาพเป็น Word DOC ใน Python
- แปลงหลายภาพเป็น DOCX ใน Python
Python Image to Word Converter Library - ดาวน์โหลดฟรี
สำหรับการแปลงรูปภาพเป็น Word DOC/DOCX เราจะใช้ Aspose.Words for Python เป็นไลบรารีที่มีคุณลักษณะหลากหลายสำหรับการทำงานกับเอกสาร Word รวมถึง DOC, DOCX เป็นต้น ไลบรารีมีตัวแปลงในตัวสำหรับการแปลงเอกสาร Word แบบกลับไปกลับมา คุณสามารถติดตั้งไลบรารีได้จาก PyPI โดยใช้คำสั่ง pip ต่อไปนี้
> pip install aspose-words
แปลงรูปภาพเป็น Word DOC ใน Python
ต่อไปนี้เป็นขั้นตอนในการแปลงรูปภาพเป็น Word DOC ใน Python
- ขั้นแรก สร้างเอกสารใหม่โดยใช้คลาส Document
- จากนั้น สร้างวัตถุ DocumentBuilder และเริ่มต้นด้วยวัตถุเอกสาร
- แทรกรูปภาพลงในเอกสารโดยใช้เมธอด DocumentBuilder.insertimage(fileName)
- สุดท้าย บันทึกเอกสาร Word โดยใช้วิธี Document.save(fileName)
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลงรูปภาพ PNG เป็น DOC ใน Python
import aspose.words as aw
# สร้างเอกสารใหม่
doc = aw.Document()
# สร้างตัวสร้างเอกสาร
builder = aw.DocumentBuilder(doc)
# แทรกรูปภาพลงในเอกสาร
builder.insert_image("logo.png")
# บันทึกเป็น DOC
doc.save("image-to-word.doc")
แปลงหลายรูปภาพเป็น Word ใน Python
ในส่วนก่อนหน้านี้ เราแปลงเพียงภาพเดียวเป็นเอกสาร Word อย่างไรก็ตาม ในบางกรณี คุณอาจต้องแปลงรูปภาพมากกว่าหนึ่งภาพพร้อมกัน ต่อไปนี้เป็นขั้นตอนในการแปลงรูปภาพหลายรูปเป็น Word DOCX ใน Python
- ขั้นแรก สร้างเอกสารใหม่โดยใช้คลาส Document
- จากนั้น สร้างวัตถุ DocumentBuilder และเริ่มต้นด้วยวัตถุเอกสาร
- รับรายการไฟล์รูปภาพจากโฟลเดอร์ที่ต้องการ
- วนซ้ำรายการไฟล์ภาพและแทรกแต่ละภาพลงในเอกสารโดยใช้เมธอด DocumentBuilder.insertimage(fileName)
- สุดท้าย บันทึกเอกสาร Word โดยใช้วิธี Document.save(fileName)
ตัวอย่างโค้ดต่อไปนี้แสดงการแปลงรูปภาพหลายรูปเป็น Word DOCX ใน Python
import aspose.words as aw
import os
# ไดเรกทอรีรูปภาพ
dir = "D:\\images\\"
# สร้างเอกสารใหม่
doc = aw.Document()
# สร้างตัวสร้างเอกสาร
builder = aw.DocumentBuilder(doc)
# วนซ้ำรูปภาพในโฟลเดอร์
for imageFile in os.listdir(dir):
# แทรกรูปภาพลงในเอกสาร
builder.insert_image(os.path.join(dir, imageFile))
# บันทึกเป็น DOCX
doc.save("images-to-word.docx")
Image to DOC Python Converter - รับใบอนุญาตฟรี
คุณสามารถแปลงรูปภาพเป็นรูปแบบ Word ได้โดยไม่มีข้อจำกัดในการประเมินโดย รับใบอนุญาตชั่วคราวฟรี
Python Image เป็น DOCX Converter - อ่านเพิ่มเติม
คุณสามารถสำรวจเพิ่มเติมเกี่ยวกับ Aspose.Words for Python โดยใช้ เอกสารประกอบ ในกรณีที่คุณมีข้อสงสัย โปรดแจ้งให้เราทราบผ่านทาง ฟอรัม ของเรา
บทสรุป
ในบทความนี้ คุณได้เรียนรู้วิธีแปลงรูปภาพเป็นเอกสาร Word ใน Python เรายังสาธิตวิธีแปลงรูปภาพหลายรูปเป็นเอกสาร Word DOC/DOCX โดยทางโปรแกรม คุณสามารถรวมตัวอย่างโค้ดที่ให้ไว้ในแอปพลิเคชันของคุณได้อย่างง่ายดาย และดำเนินการแปลงอิมเมจเป็น DOC หรือ DOCX