Перетворення зображення на Word на Python

Вам потрібно створити MS Word DOC або DOCX із зображень у Python? Якщо так, то ця стаття полегшить вам життя, надавши безкоштовну, високу швидкість і високу якість перетворення зображення у Word на Python. Таким чином, ви можете конвертувати одне зображення або групу зображень у документ Word, виконавши кілька простих кроків.

Як перетворити зображення на Word на Python

Для перетворення зображення у Word DOC/DOCX ми використаємо Aspose.Words for Python. Це багатофункціональна бібліотека для роботи з документами Word, включаючи DOC, DOCX тощо. Бібліотека має вбудований конвертер для зворотного перетворення документів Word.

Ви можете встановити бібліотеку з PyPI за допомогою такої команди pip.

> pip install aspose-words

Перетворення зображення на формат DOC на Python

Нижче наведено кроки для перетворення зображення на Word DOC у Python.

  • Спочатку створіть новий документ за допомогою класу Document.
  • Потім створіть об’єкт DocumentBuilder та ініціалізуйте його об’єктом Document.
  • Вставте зображення в документ за допомогою методу 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 DOCX на Python

У попередньому розділі ми перетворили лише одне зображення на документ Word. Однак у деяких випадках може знадобитися конвертувати декілька зображень одночасно. Нижче наведено кроки для перетворення кількох зображень у Word DOCX на Python.

  • Спочатку створіть новий документ за допомогою класу Document.
  • Потім створіть об’єкт DocumentBuilder та ініціалізуйте його об’єктом Document.
  • Отримайте список файлів зображень із потрібної папки.
  • Перегляньте список файлів зображень і вставте кожне зображення в документ за допомогою методу 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")

Безкоштовне перетворення зображень на DOC

Ви можете конвертувати зображення у формати Word без оціночних обмежень, отримавши безкоштовну тимчасову ліцензію.

Ознайомтеся з конвертером зображень Python у DOCX

Ви можете дізнатися більше про нашу потужну та високошвидкісну бібліотеку Python Word за допомогою документації. Якщо у вас виникнуть запитання, не соромтеся повідомити нас через наш форум.

Висновок

У цій статті ви дізналися, як перетворити зображення на документ Word на Python. Ми також продемонстрували, як програмно конвертувати кілька зображень у документ Word DOC/DOCX. Ви можете легко інтегрувати надані зразки коду у свою програму та виконати перетворення зображення в DOC або DOCX.

Дивись також