Създайте DOCX чрез Mail merge в Python

Високоскоростна библиотека на Python за изпълнение на операция за Mail merge за DOCX шаблони и данни от персонализиран източник на данни

Нашето решение предоставя мощен независим от платформата API. Използвайте нашия API за документи за Mail merge, за да разработите софтуер на високо ниво за платформата Python. Това е мощно софтуерно решение за обединяване на шаблони в Word и PDF формати и данни от персонализирани източници на данни и по-нататъшно експортиране на резултата в DOCX, PDF, HTML и други популярни формати с помощта на Python.

Вижте кодовия фрагмент

Mail merge в DOCX с помощта на Python

С API на нашия продукт можете да създавате персонализирани документи, като използвате Mail merge DOCX, данни от персонализирани източници на данни и функция Mail merge в Python. Mail merge DOCX документи е документ във DOCX формат с полета за сливане – специални полета, където искате да вмъкнете персонализирани данни от вашия източник на данни.

Източникът на данни е персонализирано хранилище на данни, от което се изтеглят данни по време на операцията Mail merge, за да бъдат заменени в подходящи полета на DOCX шаблон.

Генериране на отчет

Можете да създавате отчети, базирани на Mail merge DOCX като използвате операцията за сливане. Просто създайте DOCX шаблон с полета за сливане, които могат да се използват за генериране на отчети и изберете вашия източник на данни. Можете дори да генерирате отчети от данни на Excel, ако ги събирате там.

Опитайте Mail merge за DOCX файл в Python

За да изпробвате нашата функция Mail merge, заредете DOCX шаблон с полета за сливане и попълнете тези полета през нашия интерфейс. След като стартирате кода, експортирайте отчета в удобен формат, генериран с помощта на Python.

Следващият пример показва как да изпълните операция Mail merge в Python:

Изпълнете операция за Mail merge, като използвате шаблон docx в Python
Качете шаблон за Mail merge
Изпълнение на код
Изберете целевия формат от списъка
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")
Изпълнение на код

Как да използвате Mail merge в DOCX файлове

  1. Инсталирайте Aspose.Words for Python via .NET.
  2. Добавете препратка към библиотеката (импортирайте библиотеката) към вашия Python проект.
  3. Създайте шаблон за сливане DOCX с полета за сливане.
  4. Отворете шаблонния файл в Python.
  5. Извикайте метода execute(), предавайки полетата за сливане и техните стойности там.
  6. Извикайте метода Save(), предавайки име на изходен файл с необходимото разширение.
  7. Вземете резултата от операцията за Mail merge като DOCX файл.

Python библиотека за използване на Mail merge в DOCX

Ние хостваме нашите Python пакети в хранилища на PyPi. Моля, следвайте инструкциите стъпка по стъпка как да инсталирате "Aspose.Words for Python via .NET" във вашата среда за разработчици.

Системни изисквания

Този пакет е съвместим с Python ≥3.5 и <3.12. Ако разработвате софтуер за Linux, моля, разгледайте допълнителните изисквания за gcc и libpython в продуктовата документация.

Други поддържани файлови формати

Можете да извършите операция за Mail merge за други файлови формати:

5%

Абонирайте се за актуализации на продуктите на Aspose

Получавайте месечни бюлетини и оферти директно до вашата пощенска кутия.

© Aspose Pty Ltd 2001-2024. Всички права запазени.