GroupDocs.Assembly for Java

Заполните таблицы в файлах PDF с нашим API Java

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

Шаги для вставки данных в таблицу PDF

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

  1. Создайте шаблон с заполнителями для таблицы (в настоящее время шаблоны PDF не поддерживаются).
  2. Извлеките данные из любого поддерживаемого входного источника.
  3. Отфильтруйте или предварительно обработайте данные, чтобы они соответствовали вашим требованиям.
  4. Сохраните документ с заполненной таблицей в виде PDF-файла.
// Используйте эти теги в заполнитель строки таблицы в вашем шаблоне
// <<foreach [c in ds]>>
// <<[c.Client]>><<[c.Manager]>><<[c.Price]>>
// <</foreach>>

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

// Загрузите данные из выбранного вами источника
DataSourceInfo data 
    = new DataSourceInfo(GetData(), "ds");

// Сохраните выходной файл с заполненной таблицей
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, OpenOffice, PDF, HTML и другими. Без усилий объединяйте таблицы в любой поддерживаемый формат файла.

Динамическое создание таблицы с данными

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

Java

// Разработайте шаблон с заполнителем для таблицы
// <<foreach [c in items]>> <<[c.Client]>><<[c.Manager]>>
//  <<[c.Price]>> <</foreach>>

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

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

// Подготовьте объект данных, содержащий необходимые поля
DataSourceInfo data 
    = new DataSourceInfo(data_json, "items");

// Создайте экземпляр DocumentAssembler
DocumentAssembler asm = new DocumentAssembler();

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

Что такое GroupDocs.Assembly for Java?

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

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

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

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

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

Ключевые функции в одном взгляде

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

Создавайте подробные таблицы в различных форматах

С помощью Java вы можете заполнять шаблоны данными и генерировать детализированные отчеты более чем в 50 форматах файлов.

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

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