Мощный, независимый от платформы Mail Merge API. Используйте наш Mail Merge API для разработки высокоуровневого ПО для платформы Python. Это мощное программное решение для объединения шаблонов в Word форматах и PDF и данных из пользовательских источников данных и дальнейшего экспорта результата в DOCX, PDF, HTML и другие популярные форматы с помощью Python.
Мощная библиотека Python via .NET для использования операции mail merge с шаблоном mustache и данными пользователя.
Этот Python SDK позволяет использовать шаблоны Mustache на основе синтаксиса Mustache и выполнять операции mail merge в этом шаблоне без логики, чтобы заполнить документ данными из различных источников данных. Вы можете экспортировать результат в нужный формат документа: DOCX, PDF, HTML и другие популярные форматы, используя Python.
Mustache - это альтернативный синтаксис для шаблонов mail merge, состоящий из тегов. Чтобы создать шаблон усов, используйте теги, указанные в двойных фигурных скобках, следующим образом:
{{FirstName}}
В этом случае вы можете найти такие теги внутри шаблона и заменить их значениями, определяемыми ключом внутри тега. Шаблоны без логики называются шаблонами без логики, потому что в них нет операторов if, операторов else или циклов for.
Синтаксис Mustache - единственный вариант, который можно использовать с шаблонами HTML или TXT, не содержащими полей. Это означает, что с некоторыми форматами шаблонов, такими как шаблоны Word, вы можете использовать как поля, так и синтаксис усов, а с другими, такими как HTML или TXT, только синтаксис шаблонов усов.
Вы можете попробовать наше решение для выполнения операции слияния почты с шаблоном усов в Python via .NET. После запуска кода экспортируйте результат слияния с помощью Python в удобный формат файла, такой как DOCX или PDF:
pip install aspose-words
Копировать
import aspose.words as aw
fields = [
]
values = [
]
doc = aw.Document("Input.docx")
doc.mail_merge.use_non_merge_fields = True
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 для других файловых форматов: