แปลงรูปถ่ายเป็นเอกสาร Word ด้วย Python | ตัวแปลงรูปเป็น Word ด้วย Python

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

บทความนี้ครอบคลุมหัวข้อต่อไปนี้:

  1. ตัวแปลงรูปถ่ายเป็นเอกสาร Word ใน Python — ดาวน์โหลดฟรี
  2. แปลงรูปถ่ายเป็นเอกสาร Word ด้วย Python
  3. เพิ่มรูปถ่ายหลายรูปลงในเอกสาร Word
  4. เพิ่มรูปถ่ายลงในเอกสาร Word ที่มีอยู่แล้ว
  5. แปลงรูปถ่ายเป็นเอกสาร Word ออนไลน์
  6. รูปถ่ายเป็นเอกสาร Word — ทรัพยากรที่มีประโยชน์

ตัวแปลงรูปถ่ายเป็นเอกสาร Word ใน Python - ดาวน์โหลดฟรี

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

กรุณา ดาวน์โหลดแพ็คเกจ จากการดาวน์โหลดหรือ ติดตั้งจาก PyPI โดยรันคำสั่ง pip ต่อไปนี้ในคอนโซล:

pip install aspose-words

แปลงรูปถ่ายเป็นเอกสาร Word ด้วย Python

เราสามารถแปลงรูปถ่ายจากรูปแบบ JPG หรือ PNG เป็นเอกสาร DOC หรือ DOCX ได้อย่างง่ายดายโดยทำตามขั้นตอนต่อไปนี้:

  1. สร้างอินสแตนซ์ของคลาส Document.
  2. สร้างอินสแตนซ์ของคลาส DocumentBuilder.
  3. หลังจากนั้น ให้แทรกรูปถ่ายลงในเอกสารโดยใช้เมธอด insert_image().
  4. สุดท้าย บันทึกเอกสารโดยใช้เมธอด save().

โค้ดตัวอย่างต่อไปนี้แสดง วิธีแปลงรูปถ่ายเป็นเอกสาร Word ในรูปแบบ DOC ด้วย Python โค้ดนี้จะสร้างเอกสาร Word ใหม่และแทรกรูปภาพที่กำหนด

# This code example shows how to convert a photo to a Word document in DOC format using Python.
import aspose.words as aw
# Create a new document
doc = aw.Document()
# Create a document builder
builder = aw.DocumentBuilder(doc)
# Insert photo into the document
builder.insert_image("tower.jpg")
# Save as DOC
doc.save("Output.doc")
แปลงรูปถ่ายเป็นเอกสาร Word ด้วย Python

แปลงรูปถ่ายเป็นเอกสาร Word ด้วย Python

เพิ่มรูปถ่ายหลายรูปลงในเอกสาร Word ด้วย Python

ในส่วนก่อนหน้า เราได้แปลงรูปถ่ายเดียวเป็นเอกสาร Word บางครั้งคุณอาจต้องการแปลงรูปถ่ายหลายรูปพร้อมกัน นี่คือขั้นตอนในการแปลงรูปถ่ายหลายรูปเป็นเอกสาร Word ด้วย Python

  1. สร้างอินสแตนซ์ของคลาส Document.
  2. สร้างอินสแตนซ์ของคลาส DocumentBuilder.
  3. ลูปผ่านไฟล์ในโฟลเดอร์และแทรกรูปถ่ายแต่ละรูปลงในเอกสารโดยใช้เมธอด insert_image().
  4. สุดท้าย บันทึกเอกสาร Word โดยใช้เมธอด save().

โค้ดตัวอย่างต่อไปนี้แสดง วิธีเพิ่มรูปถ่ายหลายรูปลงในเอกสาร Word ด้วย Python.

# This code example shows how to add multiple photos to a Word document using Python.
import os
import aspose.words as aw
# Image directory
dir = "D:\\Files\\Images\\"
# Create a new document
doc = aw.Document()
# Create a document builder
builder = aw.DocumentBuilder(doc)
# Loop through images in folder
for imageFile in os.listdir(dir):
# Insert image into the document
builder.insert_image(os.path.join(dir, imageFile))
# Save as DOCX
doc.save("D:\\Files\\photos-to-word.docx")

เพิ่มรูปถ่ายลงในเอกสาร Word ที่มีอยู่แล้ว

เรายังสามารถเพิ่มรูปถ่ายลงในเอกสาร Word ที่มีอยู่แล้วได้โดยทำตามขั้นตอนต่อไปนี้:

  1. โหลดเอกสารที่มีอยู่โดยใช้คลาส Document.
  2. สร้างอินสแตนซ์ของคลาส DocumentBuilder.
  3. ย้ายไปที่จุดสิ้นสุดของเอกสารโดยใช้เมธอด move_to_document_end().
  4. แทรกการแบ่งหน้าโดยใช้เมธอด insert_break().
  5. หลังจากนั้น แทรกรูปถ่ายลงในเอกสารโดยใช้เมธอด insert_image().
  6. สุดท้าย บันทึกเอกสารโดยใช้เมธอด save().

โค้ดตัวอย่างต่อไปนี้แสดง วิธีเพิ่มรูปถ่ายลงในเอกสาร Word ที่มีอยู่แล้วใน Python.

# This code example shows how to add photos into an existing Word document using Python.
import aspose.words as aw
from aspose.words import BreakType
# create new document
doc = aw.Document("Document.docx");
# create and initialize document builder
builder = aw.DocumentBuilder(doc);
# move to the end of the document
builder.move_to_document_end();
# insert a new page
builder.insert_break(BreakType.PAGE_BREAK);
# insert picture to document
builder.insert_image("tower.jpg");
# save the document
doc.save("Output_1.docx");

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

คุณสามารถใช้ Aspose.Words for Python ได้โดยไม่มีข้อจำกัดโดยการรับ ใบอนุญาตชั่วคราว.

แปลงรูปถ่ายเป็นเอกสาร Word ออนไลน์

คุณยังสามารถแปลงรูปถ่ายเป็นเอกสาร Word ออนไลน์ได้ ลองแอปเว็บ ตัวแปลงรูปถ่ายเป็นเอกสาร Word ฟรีที่สร้างด้วย API นี้

รูปถ่ายเป็นเอกสาร Word: ทรัพยากรการเรียนรู้

นอกจากการแปลงรูปถ่ายเป็นเอกสาร Word แล้ว คุณยังสามารถสำรวจเพิ่มเติมได้ เรียนรู้วิธีสร้าง แก้ไข และแปลงไฟล์ Word ตรวจสอบทรัพยากรด้านล่างเพื่อสำรวจฟีเจอร์ขั้นสูงเพิ่มเติมของไลบรารี

สรุป

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

ดูเพิ่มเติม