GroupDocs.Assembly for Python via .NET

Вставка динамічних графіків у файли PDF за допомогою API Python

GroupDocs.Assembly for Python via .NET пропонує надійне рішення для автоматизації документів у форматі PDF з живими візуалізаціями даних, спрощуючи інтеграцію графіків.

Кроки для вставки графіка у документ PDF

GroupDocs.Assembly дозволяє вам генерувати інтерактивні графіки в шаблонах PDF за допомогою живих даних. Вибирайте з різних типів графіків, таких як стовпчикові, кругові або лінійні графіки.

  1. Розробіть шаблон з графіками (увага: шаблони PDF наразі не підтримуються).
  2. Отримайте структуровані дані з джерел, таких як JSON, XML або бази даних.
  3. Визначте властивості графіка — включаючи тип, мітки, кольори та стиль.
  4. Експортуйте фінальний вихід з графіком у формат PDF.
# Використовуйте цей тег у своєму шаблоні для динамічного генерування графіка
# Orders Prices by months<<y [Sum(c => c.Price)]>><<size [Count()]>>

import groupdocs.assembly as ga

    def run():

        # Вкажіть шлях до вашого шаблону
        template = "chart_template.pdf"

        # Підключіться до бажаного джерела даних
        data = ga.DataSourceInfo(GetChartData(), "orders")

        # Збережіть фінальний документ з вбудованим графіком
        asm = ga.DocumentAssembler()
        asm.assemble_document(template, "result.pdf", data)
pip install groupdocs-assembly-net
натисніть, щоб скопіювати
скопійовано
Більше прикладів Документація

Легко додайте динамічні графіки до документів

GroupDocs.Assembly for Python via .NET дозволяє без зусиль вбудовувати живі графіки в документи, створені на основі шаблонів. Плавно комбінуйте таблиці, графіки, зображення та інші елементи з багатим форматуванням на основі даних в реальному часі.

Основні функції GroupDocs.Assembly

Перетворіть сирі дані в інформативні графіки

Всього за кілька рядків коду перетворюйте дані з JSON, XML, CSV та інших форматів у добре оформлені, професійні графіки за допомогою GroupDocs.Assembly.

Створюйте візуально привабливі звіти

GroupDocs.Assembly підтримує широкий спектр типів графіків, включаючи стовпчикові, кругові та лінійні графіки. Поєднуйте їх з іншими елементами, такими як таблиці, штрих-коди та зображення, щоб створити візуально привабливі документи.

Точно контролюйте макет та стиль графіків

Використовуйте синтаксис LINQ для визначення, де і як з’являються графіки. Налаштуйте візуальні параметри, такі як кольори, мітки та макет, щоб відповідати вашим вимогам дизайну.

Генерація графіків у кількох форматах файлів

Створюйте документи з вбудованими графіками в популярних форматах, таких як DOCX, XLSX, PPTX, PDF, HTML та OpenOffice. GroupDocs.Assembly забезпечує повну сумісність та вірність макету.

Як програмно вставити графіки

Цей приклад коду демонструє, як використовувати GroupDocs.Assembly для динамічного генерування графіків та вставлення їх у файл PDF.

Python

# Налаштуйте шаблон, що містить місця для графіків
# Total Contract Price<<y [m.Total_Contract_Price]>>
# <<seriesColor [color]>>

import groupdocs.assembly as ga

    def run():

        # Визначте шлях до вашого шаблону
        template = "table_template.pdf"

        # Завантажте вхідні дані для графіка
        data_json = ga.data.JsonDataSource("Items.json")

        # Сформуйте об'єкт даних з відповідними полями
        data = ga.DataSourceInfo(data_json, "items")

        # Вкажіть тип графіка, зовнішній вигляд та інші властивості
        design = ga.DataSourceInfo("red", "color")

        # Ініціалізуйте компонент DocumentAssembler
        asm = ga.DocumentAssembler()

        # Збережіть документ з вбудованим графіком
        asm.assemble_document(template, "result.pdf", data, design)
pip install groupdocs-assembly-net
натисніть, щоб скопіювати
скопійовано
Більше прикладів Документація

Що таке GroupDocs.Assembly for Python via .NET?

GroupDocs.Assembly for Python via .NET — це розвинений API автоматизації документів, розроблений для генерації файлів з вмістом на основі структурованих даних. Він дозволяє користувачам динамічно вставляти графіки, таблиці, штрих-коди, зображення та списки з детальним контролем. Підтримує більш ніж 50 форматів документів, включаючи Microsoft Office, PDF, HTML та популярні формати електронної пошти — ідеально підходить для створення звітів, інформаційних дашбордів або індивідуальних документів.
Дізнатися більше
About illustration

Готові почати?

Завантажте GroupDocs.Assembly безкоштовно або отримайте пробну ліцензію для повного доступу!

Корисні ресурси

Вивчіть документацію, зразки коду та підтримку спільноти для покращення вашого досвіду.

Досліджуйте потужні функції документів

Використовуйте наш API для створення розумних, багатих даними документів, пристосованих до вашої бізнес-логіки та вимог до презентації.

Генерація звітів з фільтрами у 50+ форматах файлів

Python via .NET забезпечує безшовну інтеграцію графіків у документи шляхом об’єднання шаблонів з структурованими даними через широкий спектр підтримуваних форматів.

Поради щодо тимчасової ліцензії

1
Зареєструйтеся за допомогою вашої робочої e-mail. Безкоштовні поштові служби заборонені.
2
Скористайтеся кнопкою Отримати тимчасову ліцензію на другому кроці.
 Українська