Вам потрібно створити MS Word DOC або DOCX із зображень у Python? Якщо так, то ця стаття полегшить вам життя, надавши безкоштовну, високу швидкість і високу якість перетворення зображення у Word на Python. Таким чином, ви можете конвертувати одне зображення або групу зображень у документ Word, виконавши кілька простих кроків.
- Бібліотека конвертера зображень Python у Word
- Перетворення зображення на Word DOC у Python
- Перетворення кількох зображень на DOCX у Python
Як перетворити зображення на 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.