Обзор GroupDocs.Assembly

Java-библиотека, разработанная для автоматизированного создания документов и бесшовной интеграции данных.

Illustration assembly

Объединение бизнес-данных в шаблоны с помощью Java

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

Работа с встроенными объектами

Автоматически заполняйте элементы, такие как таблицы, диаграммы и схемы, в документах, используя данные из внешних источников.

Расширенная настройка

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

Платформенная независимость

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

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

Поддерживаемые форматы файлов

GroupDocs.Assembly for Java поддерживает широкий диапазон форматов документов.

Форматы Microsoft Office

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF, WordprocessingML
  • Excel: XLSX, XLS, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPTM, PPS, PPSX, PPSM, POTM, POTX

Изображения и другие форматы

  • Портативный: PDF
  • Изображения: SVG, TIFF
  • Другие офисные форматы: ODT, OTT, OTS, ODS, ODP, OTP

Другие форматы

  • Веб: HTML, MHTML
  • Электронные письма: EML, MSG, EMLX
  • Другое: EPUB, MD

Ключевые возможности GroupDocs.Assembly

Создавайте профессиональные документы и отчеты с продвинутой обработкой данных.

Feature icon

Визуальные элементы данных

Добавляйте и форматируйте такие элементы, как диаграммы, таблицы, изображения и списки непосредственно в ваших документах.

Feature icon

Трансформация данных

Используйте формулы, сортировку и другие инструменты для эффективной организации и представления ваших данных.

Feature icon

Поддержка множества форматов

Легко работайте с общими типами файлов как для шаблонов, так и для выходных файлов.

Feature icon

Расширенное форматирование шаблонов

Настраивайте шаблоны с числовыми, алфавитными и другими расширенными параметрами форматирования.

Feature icon

Динамическое создание штрих-кодов

Быстро создавайте и вставляйте изображения штрих-кодов в документы по мере необходимости.

Feature icon

Гибкое форматирование текста

Применяйте текстовые преобразования, такие как верхний регистр, нижний регистр, заглавная буква или другие стили в шаблонах.

Feature icon

Импорт внешнего содержания

Динамически включая содержимое из внешних файлов во время генерации документов.

Feature icon

Экспорт в нескольких форматах

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

Feature icon

Динамическое встраивание медиа

Вставляйте изображения или другие содержимое, используя данные в формате Base64 во время создания документов.

Примеры кода

Изучите пример кода для обычных задач с GroupDocs.Assembly.

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

Узнайте, как добавлять ненумерованные списки в документы Word для организованного представления данных. Этот пример показывает, как сгенерировать список в Word с помощью GroupDocs.Assembly.

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

// Вставьте этот шаблон на страницу документа:
// Индикаторы производительности менеджеров
// . <<foreach [in products]>><<[ProductName]>>
// <</foreach>>

// Укажите путь к шаблону
String template = "Bulleted List Template.docx";

// Установите путь к выходному файлу
String result = "Result Report.docx"

// Получите данные менеджеров из источника JSON
JsonDataSource dataSource = new JsonDataSource("Report data.json");
DataSourceInfo data = new DataSourceInfo(dataSource, "managers")

// Сгенерируйте отчет с заполненными данными
DocumentAssembler assembler = new DocumentAssembler();
assembler.assembleDocument(template, result, data);

Создание круговых диаграмм в PPTX

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

Создание круговых диаграмм в PPTX

// Добавьте шаблон заголовка диаграммы в презентацию:
// Доходы клиентов <<foreach [in customers]>> 
// <<x [CustomerName]>>

// Также включите шаблон данных диаграммы:
// Total Order Price<<foreach [in customers]>> 
// <<x [CustomerName]>>

// Укажите путь к шаблону диаграммы
String template = "Pie Chart Template.pptx";

// Установите путь к выходному файлу
String result = "Result Report.pptx"

// Получите данные клиентов из источника XML
JsonDataSource dataSource = new JsonDataSource("Chart data.xml");
DataSourceInfo data = new DataSourceInfo(dataSource, "customers")

// Сгенерируйте диаграмму и сохраните результат
DocumentAssembler assembler = new DocumentAssembler();
assembler.assembleDocument(template, result, data);

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

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

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

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

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

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