GroupDocs.Assembly for Java

Добавьте диаграммы в PDF документы с помощью API Java

GroupDocs.Assembly for Java упрощает процесс встраивания диаграмм в PDF документы, используя данные в реальном времени.

Шаги для встраивания диаграммы в документ PDF

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

  1. Создайте шаблон с заполнителями для диаграммы (PDF шаблоны не поддерживаются).
  2. Загрузите ваши данные из совместимого источника.
  3. Установите параметры диаграммы, такие как тип, метки и цвета.
  4. Сохраните документ с диаграммой как PDF файл.
// Добавьте этот тег в ваш шаблон для включения диаграммы
// Orders Prices by months<<y [Sum(c => c.Price)]>><<size [Count()]>>

// Укажите путь к вашему шаблону
// PDF шаблоны на данный момент не поддерживаются.
String template = "chart_template.docx";

// Извлеките необходимые данные из вашего источника
DataSourceInfo data 
    = new DataSourceInfo(GetChartData(), "orders");

// Сохраните финальный документ с встраиваемой диаграммой
DocumentAssembler asm = new DocumentAssembler();
asm.assembleDocument(template, "result.pdf", data);
Maven XML
нажмите, чтобы скопировать
скопировано
Больше примеров Документация

Легко встраивайте динамические диаграммы в ваши документы

GroupDocs.Assembly for Java предлагает простой способ создания насыщенных данными документов в популярных форматах. Используйте шаблоны для вставки диаграмм, таблиц, штрих-кодов, списков, ссылок и изображений с динамическим обновлением из ваших данных.

Ключевые функции GroupDocs.Assembly

Превращайте данные в диаграммы

Используйте API, чтобы преобразовать данные из JSON, XML, CSV или других источников в чистые, профессиональные диаграммы для ваших документов.

Создавайте визуально привлекательное содержимое

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

Настраиваемое размещение и стилизация диаграмм

С помощью синтаксиса на основе LINQ вы можете динамически генерировать и размещать диаграммы в документе, легко настраивая стили, цвета и макеты в соответствии с вашими потребностями в дизайне.

Поддержка нескольких форматов документов

Генерируйте документы в таких форматах, как MS Office, PDF, OpenOffice и HTML. Диаграммы плавно интегрируются в любой поддерживаемый формат для профессиональных результатов.

Программно создавайте и встраивайте диаграммы

Этот пример демонстрирует, как программно создать и встроить диаграмму в документ PDF.

Java

// Подготовьте шаблон с заполнительным местом для диаграммы
// Total Contract Price<<y [m.Total_Contract_Price]>>
// <<seriesColor [color]>>

// Укажите путь к файлу шаблона
// PDF шаблоны на данный момент не поддерживаются.
String template = "table_template.docx";

// Загрузите данные из выбранного источника
JsonDataSource data_json = 
  new JsonDataSource("Items.json");

// Создайте объект данных с соответствующей информацией
DataSourceInfo data 
    = new DataSourceInfo(data_json, "items");

// Настройте тип и внешний вид диаграммы
DataSourceInfo design 
    = new DataSourceInfo("red", "color");

// Инициализируйте DocumentAssembler
DocumentAssembler asm = new DocumentAssembler();

// Сохраните завершенный документ с встроенной диаграммой
asm.assembleDocument(template, "result.pdf", data, design);
Maven XML
нажмите, чтобы скопировать
скопировано
Больше примеров Документация

Введение в GroupDocs.Assembly for Java

GroupDocs.Assembly for Java — это универсальное решение для автоматизации создания документов и отчетов. Он позволяет вам добавлять диаграммы, таблицы, списки, штрих-коды и изображения прямо в ваши файлы, с передовыми инструментами для точного форматирования и интеграции данных. Платформа поддерживает более 50 форматов, включая PDF, файлы Microsoft Office и электронные письма.
Узнать больше
About illustration

Готовы начать?

Загрузите GroupDocs.Assembly бесплатно или получите пробную лицензию для полного доступа!

Полезные ресурсы

Изучите документацию, примеры кода и раздел поддержки, чтобы улучшить ваш опыт.

Изучите мощные возможности

Эта платформа упрощает процесс проектирования ориентированных на данные, визуально привлекательных документов, адаптированных к вашим потребностям.

Генерируйте комплексные отчеты в разных форматах

Java позволяет создавать документы с интегрированными диаграммами в более чем 50 файловых форматах, обеспечивая бесшовное объединение шаблонов и данных.

Советы по временной лицензии

1
Зарегистрируйтесь, используя ваш рабочий e-mail адрес. Бесплатные почтовые сервисы запрещены.
2
Используйте кнопку Получить временную лицензию на втором шаге.
 Русский