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
Используйте кнопку Получить временную лицензию на втором шаге.
 Русский