GroupDocs.Assembly for Java

Додайте динамічні списки до файлів PDF за допомогою нашого API Java

GroupDocs.Assembly for Java надає гнучкі інструменти для генерації та вставки насичених даними списків безпосередньо в документи PDF.

Як додати список, що базується на даних, до документа PDF

GroupDocs.Assembly дозволяє вам швидко вставляти насичені даними списки у шаблони PDF. Налаштовуйте та організовуйте вміст без зусиль.

  1. Розробіть шаблон та вкажіть заповнювачі для списку (шаблони PDF не підтримуються).
  2. Встановіть шлях до файлу шаблону.
  3. Отримайте дані з підтримуваних форматів, таких як JSON або XML.
  4. Збережіть готовий документ з включеним списком як PDF.
// Включіть цей тег у вашому шаблоні, де має з’явитись список
// <<foreach [in customers]>><<[CustomerName]>><</foreach>>

// Визначте шлях до файлу шаблону
// Шаблони PDF наразі не підтримуються.
String template = "list_template.docx";

// Отримайте дані з обраного джерела
DataSourceInfo data 
    = new DataSourceInfo(GetData(), "label");

// Збережіть документ з вбудованим списком
DocumentAssembler asm = new DocumentAssembler();
asm.assembleDocument(template, "result.pdf", data);
Maven XML
натисніть, щоб скопіювати
скопійовано
Більше прикладів Документація

Генеруйте документи з шаблонів з інтеграцією даних

GroupDocs.Assembly for Java спрощує додавання динамічних списків, таблиць, графіків та інших компонентів до шаблонів документів.

Ключові можливості GroupDocs.Assembly

Створюйте звіти з даними з різних джерел

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

Додавайте списки та інші елементи даних безшовно

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

Точно контролюйте, де з’являються дані

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

Підтримує різноманітні формати документів

Створюйте або редагуйте файли у форматах, таких як MS Office, PDF, OpenOffice, HTML та електронна пошта. Об’єднуйте вміст з кількох документів за потреби.

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

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

Java

// Додайте тег заповнювача у вашому шаблоні для списку
// <<foreach [in products]>><<[NumberOf()]>>. <<[ProductName]>>
// <</foreach>>

// Надайте шлях до вашого шаблону
// Шаблони PDF наразі не підтримуються.
String template = "numlist_template.docx";

// Отримайте необхідні дані для заповнення списку
XmlDataSource data_xml =
    new XmlDataSource("products.xml");

// Підготуйте джерело даних із необхідними деталями
DataSourceInfo data 
    = new DataSourceInfo(data_xml, "products");

// Ініціалізуйте 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 безкоштовно або отримайте пробну ліцензію для повного доступу!

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

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

Досліджуйте можливості GroupDocs.Assembly

Легко проектуйте та генеруйте контентно насичені документи з допомогою розширених інструментів інтеграції даних.

Генеруйте документи в різних форматах

Java підтримує понад 50 форматів, що дозволяє вам створювати структуровані документи, комбінуючи дані та шаблони.

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

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