Рішення для автоматизації документів та звітності

Створюйте детальні звіти, використовуючи шаблони та джерела даних за допомогою наших кросплатформних додатків та API.

Генеруйте звіти в таких форматах, як Word, Excel, презентації та багатьох інших, використовуючи шаблони з гнучким розміткою.

Заповнюйте діаграми, штрих-коди, таблиці та інші елементи даними з джерел, таких як JSON, XML, CSV тощо.

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

Це рішення допомагає вам створювати звіти в популярних форматах документів, автоматично заповнених вашими бізнес-даними. Автоматизуйте завдання генерування документів.

  • Заповнення шаблонів даними

    Заповнюйте звіти, використовуючи дані з підтримуваних джерел.

  • Гнучка розмітка

    Додавайте дані до документів у настроюваний спосіб.

  • Вбудовані функції документів

    Відображайте дані, використовуючи таблиці, діаграми та штрих-коди.

  • Всі популярні формати

    Підтримує всі поширено вживані формати документів.

Генерація добре налаштованих звітів

GroupDocs.Assembly приклади коду

Використання згенерованих штрих-кодів

GroupDocs.Assembly дозволяє вбудовувати розмітку штрих-кодів у шаблонах звітів. Під час створення звіту штрих-код генерується на основі розмітки та наданих даних. Вкажіть шлях до шаблону, що містить текст, об’єкти даних і розмітку. Також вкажіть джерело даних, щоб заповнити штрих-код вмістом.
// Створіть екземпляр класу DocumentAssembler
DocumentAssembler assembler = new DocumentAssembler();

//Вкажіть шлях до шаблону
var tmp_path = "barcode_template.docx";

//Вкажіть шлях для результату документа
var res_path = "result.docx";

//Створіть екземпляр джерела даних
var data = new DataSourceInfo(DataLayer.GetCustomerData(), "customer");

//Викличте AssembleDocument, щоб згенерувати звіт
assembler.AssembleDocument(tmp_path, res_path, data);
// Створіть екземпляр класу DocumentAssembler
DocumentAssembler assembler = new DocumentAssembler();

//Вкажіть шлях до шаблону
String tmp_path = "barcode_template.docx";

//Вкажіть шлях для результату документа
String res_path = "result.docx";

//Створіть екземпляр джерела даних
DataSourceInfo data = new DataSourceInfo(new DataStorage(), null);

// Викличте AssembleDocument, щоб згенерувати звіт
assembler.assembleDocument(tmp_path, res_path, data);
const assemblyLib = require('@groupdocs/groupdocs.assembly');

// Створіть екземпляр класу DocumentAssembler
const assembler = new assemblyLib.DocumentAssembler();

//Вкажіть шлях до шаблону
const tmp_path = "barcode_template.docx";

//Вкажіть шлях для результату документа
const res_path = "result.docx";

//Створіть екземпляр джерела даних
const data = new assemblyLib.DataSourceInfo(new assemblyLib.DataStorage(), null);

// Викличте AssembleDocument, щоб згенерувати звіт
assembler.assembleDocument(tmp_path, res_path, data);

Підтримує понад 50 форматів файлів

GroupDocs.Assembly працює майже з усіма популярними форматами файлів.

Статистика нашого продукту

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

  • 50+

    Підтримувані формати

    Ми підтримуємо понад 50 найбільш використовуваних форматів документів.

  • 650k

    Завантаження NuGet

    GroupDocs.Assembly для .NET є популярною бібліотекою з понад 650,000 завантажень на NuGet.

  • 18k

    Завантаження Maven

    Розробники Java завантажили GroupDocs.Assembly на Maven понад 18,000 разів.

  • 150+

    Щасливі клієнти

    Нашими продуктами користуються окремі розробники та провідні компанії по всьому світу для створення інноваційних рішень.

Наші щасливі клієнти

Бібліотеки GroupDocs використовуються деякими з найвідоміших і шанованих брендів у світі.

Платформна незалежність

GroupDocs.Assembly сумісний з наступними операційними системами та фреймворками:

.NET

.NET Framework 2.0 or higher
Mono Framework 1.2 or higher
Windows Desktop
Windows Server
Microsoft Azure
Linux
Microsoft Visual Studio
Xamarin.Android
MonoDevelop
50+ file formats

Java

Java 7 (1.7) or higher
Windows Desktop
Windows Server
Linux
Mac OS
NetBeans
IntelliJ IDEA
Eclipse
50+ file formats

Node.js

Node.js 16+ and J2SE 8.0 (1.8)+
Windows
Linux
Mac OS
Atom
Visual Studio Code
Будь-який інший текстовий редактор
50+ file formats

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

Випробуйте функції GroupDocs.Assembly на своїй платформі безкоштовно.

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

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

Поширені запитання

Перегляньте наші Поширені запитання.

  • Чи вимагає GroupDocs.Assembly зовнішніх бібліотек для складання документів?
    Ні, GroupDocs.Assembly працює незалежно і не вимагає сторонніх бібліотек, таких як Adobe Acrobat або Microsoft Office.
  • Чи можу я протестувати функції GroupDocs.Assembly перед покупкою?
    Так, можете! GroupDocs.Assembly пропонує безкоштовний пробний період. Встановіть його та досліджуйте його функції. Версія пробного періоду додає ‘позначки пробного періоду’ до ваших документів і обробляє лише перші 3 сторінки. Для повного досвіду отримайте безкоштовну 30-денну тимчасову ліцензію для доступу до всіх функцій. Докладнішу інформацію можна знайти в розділі тимчасова ліцензія.
  • Які типи ліцензій доступні?
    Шукаєте ліцензію GroupDocs.Assembly? Ми пропонуємо різноманітні варіанти, щоб відповідати вашим потребам. Вибирайте на основі розміру вашої команди, місця розгортання (один офіс або дистанційна робота) і або вам потрібно ділитися SDK/API з клієнтами для розподілу. Альтернативно, виберіть ліцензію на використання на місяць із помісячними планами — плати тільки за те, що використовуєш. Знайдіть найкращий варіант для вас у розділі ціни.

GroupDocs.Assembly Низькокодові API

Генеруйте документи за допомогою вашого додатку через наш хмарний REST API.

GroupDocs.Assembly Веб-додатки

GroupDocs.Assembly пропонує безкоштовний веб-додаток для створення документів. Ви можете обробляти більше ніж 50 популярних форматів файлів безпосередньо у вашому браузері БЕЗКОШТОВНО.

 Українська