GroupDocs.Assembly for .NET

Додавайте списки на основі даних до документів PDF за допомогою нашого API .NET

GroupDocs.Assembly for .NET пропонує потужні інструменти для динамічного генерування та вбудовування списків у документи 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);
dotnet add package GroupDocs.Assembly
натисніть, щоб скопіювати
скопійовано
Більше прикладів Документація

Створюйте документи, заповнюючи шаблони структурованими даними

GroupDocs.Assembly for .NET спрощує створення документів на основі даних. Додавайте списки, таблиці, штрих-коди, діаграми, зображення та інші елементи динамічно за допомогою розширених шаблонів.

Особливості GroupDocs.Assembly

Генеруйте звіти на основі бізнес-даних

API заповнює документи в популярних форматах, використовуючи дані з джерел, таких як JSON, XML, CSV тощо, з точністю та ефективністю.

Використовуйте списки та інші елементи для представлення даних

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

Вставляйте дані точно у потрібних місцях

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

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

Генеруйте та керуйте документами у різних форматах, таких як MS Office, OpenOffice, PDF, HTML та електронні листи. Легко інтегруйте кілька документів в один.

Як динамічно генерувати список

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

C#

// Додайте тег заповнювача до вашого шаблону для списку
// <<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);
dotnet add package GroupDocs.Assembly
натисніть, щоб скопіювати
скопійовано
Більше прикладів Документація

Огляд GroupDocs.Assembly for .NET

GroupDocs.Assembly for .NET призначений для оптимізації створення документів та звітів через безперешкодну інтеграцію даних з різних джерел. Заповнюйте шаблони списками, діаграмами, таблицями, штрих-кодами або текстом, і точно розміщуйте контент за допомогою розширеного набору розмітки. З підтримкою понад 50 форматів, включаючи PDF, файли MS Office та електронні листи, це ідеальне рішення для автоматизації документних робочих процесів.
Дізнатися більше
About illustration

Готові почати?

Завантажте GroupDocs.Assembly безкоштовно або отримайте пробну ліцензію для повного доступу!

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

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

Досліджуйте основні можливості

Наша платформа створена для спрощення створення та інтеграції контенту документів на основі даних.

Створюйте структуровані документи в популярних форматах

.NET підтримує понад 50 форматів, що дозволяє безперешкодно об’єднувати дані та шаблони для отримання відполірованих і структурованих результатів.

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

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