Створити Word за допомогою Mail merge в Python

Високошвидкісна бібліотека Python для виконання операції Mail merge для шаблонів Word і даних із користувацького джерела даних

Наше рішення забезпечує потужний незалежний від платформи API. Використовуйте наш API для документів для Mail merge, щоб розробити програмне забезпечення високого рівня для платформи Python. Це потужне програмне рішення для об’єднання шаблонів у Word форматах і PDF і даних із користувацьких джерел даних і подальшого експорту результату до DOCX, PDF, HTML та інших популярних форматів за допомогою Python.

Переглянути фрагмент коду

Mail merge в Word за допомогою 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, завантажте шаблон Word із полями злиття та заповніть ці поля через наш інтерфейс. Після запуску коду експортуйте звіт у зручний формат, створений за допомогою 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 в Word файлах

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

Python бібліотека для використання Mail merge в Word

Ми розміщуємо наші пакунки 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. Всі права захищені.