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

Создавайте подробные отчеты, используя шаблоны и источники данных с помощью наших кроссплатформенных приложений и 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);

Поддержка более 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

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

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

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

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

Часто задаваемые вопросы

Просмотрите наши часто задаваемые вопросы.

  • Требует ли GroupDocs.Assembly каких-либо внешних библиотек для составления документов?
    Нет, GroupDocs.Assembly работает независимо и не требует сторонних библиотек, таких как Adobe Acrobat или Microsoft Office.
  • Могу ли я протестировать функции GroupDocs.Assembly перед покупкой?
    Да, вы можете! GroupDocs.Assembly предлагает бесплатную пробную версию. Установите его и исследуйте его функции. Пробная версия добавляет «значки пробной версии» в ваши документы и обрабатывает только первые 3 страницы. Для полного опыта получите бесплатную 30-дневную временную лицензию, чтобы получить доступ ко всем функциям. Дополнительные детали доступны в разделе временная лицензия.
  • Какие типы лицензий доступны?
    Ищете лицензию GroupDocs.Assembly? Мы предлагаем различные варианты, чтобы удовлетворить ваши потребности. Выберите в зависимости от размера вашей команды, места развертывания (один офис или удаленный) и необходимости делиться SDK/API с клиентами для распространения. В качестве альтернативы выберите лицензию на использование на месяц с метered планами — платите только за то, что используете. Найдите лучший вариант для вас в разделе цены.

GroupDocs.Assembly API с низким уровнем кода

Генерируйте документы с помощью вашего приложения через наш облачный REST API.

GroupDocs.Assembly Веб-приложения

GroupDocs.Assembly предлагает бесплатное веб-приложение для генерации документов. Вы можете обрабатывать более 50 популярных форматов файлов прямо в своем браузере, БЕСПЛАТНО.

 Русский