Мощный, независимый от платформы Mail Merge API. Используйте наш Mail Merge API для разработки высокоуровневого ПО для платформы Python. Это мощное программное решение для объединения шаблонов в Word форматах и PDF и данных из пользовательских источников данных и дальнейшего экспорта результата в DOCX, PDF, HTML и другие популярные форматы с помощью Python.
С помощью API нашего продукта вы можете создавать персонализированные документы, используя шаблон Mail merge Word, данные из пользовательских источников данных и функцию Mail merge в Python. Шаблон Mail merge Word представляет собой документ в Word формате с полями слияния - специальными полями, в которые вы хотите вставить персонализированные данные из вашего источника данных.
Источником данных является пользовательское хранилище данных, из которого данные извлекаются во время операции Mail merge для замены в соответствующие поля шаблона Word.
Вы можете создавать отчеты на основе Mail merge Word используя операцию слияния. Просто создайте шаблон Word с полями слияния, который можно использовать для создания отчетов, и выберите источник данных. Вы даже можете создавать отчеты на основе Excel данных, если соберете их там.
Чтобы попробовать нашу функцию Mail merge, загрузите шаблон Word с полями слияния и заполните эти поля через наш интерфейс. После запуска кода экспортируйте отчет в удобный формат, созданный с помощью Python.
В следующем примере показано, как выполнить операцию Mail merge в Python:
pip install aspose-words
Копировать
import aspose.words as aw
fields = [
]
values = [
]
doc = aw.Document("Input.docx")
doc.mail_merge.execute(fields, values)
doc.save("Output.docx")
Мы размещаем наши пакеты Python в репозиториях PyPi. Следуйте пошаговым инструкциям по установке "Aspose.Words for Python via .NET" в среду разработчика.
Этот пакет совместим с Python ≥3.5 и <3.12. Если вы разрабатываете программное обеспечение для Linux, ознакомьтесь с дополнительными требованиями для gcc и libpython в документации по продукту.
Вы можете выполнить операцию Mail merge для других файловых форматов: