Обзор GroupDocs.Assembly

Библиотека Node.js для программного создания документов с интегрированной обработкой данных.

Illustration assembly

Интеграция бизнес-данных в шаблоны с помощью JavaScript

Генерируйте качественные отчеты, встраивая JSON, XML или другие данные в шаблоны с использованием GroupDocs.Assembly for Node.js via Java.

Управление встроенным контентом

Автоматически заполняйте таблицы, диаграммы и другие визуальные элементы в ваших документах с помощью внешних данных.

Настраиваемые параметры

GroupDocs.Assembly for Node.js via Java позволяет добавлять функции, такие как штрих-коды, извлечение данных из URL и экспорт файлов в различных форматах.

Платформенная независимость

GroupDocs.Assembly for Node.js via Java без проблем интегрируется с ведущими операционными системами, фреймворками и менеджерами пакетов.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

Поддерживаемые форматы файлов

GroupDocs.Assembly for Node.js via Java поддерживает широкий спектр форматов документов.

Форматы Microsoft Office

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF, WordprocessingML
  • Excel: XLSX, XLS, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPTM, PPS, PPSX, PPSM, POTM, POTX

Изображения и другие форматы

  • Портативный: PDF
  • Изображения: SVG, TIFF
  • Другие офисные форматы: ODT, OTT, OTS, ODS, ODP, OTP

Другие форматы

  • Веб: HTML, MHTML
  • Электронные письма: EML, MSG, EMLX
  • Другое: EPUB, MD

Ключевые функции GroupDocs.Assembly

Создавайте динамические документы и отчеты с мощными инструментами управления данными.

Feature icon

Насыщенные визуальные данные

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

Feature icon

Преобразование ваших данных

Используйте инструменты, такие как формулы и сортировка, для структурирования и отображения информации эффективно.

Feature icon

Широкая совместимость форматов

Работайте без проблем с популярными форматами файлов для шаблонов и выходных данных.

Feature icon

Расширенная настройка шаблонов

Форматируйте шаблоны с числовыми, алфавитными и другими стилевыми опциями.

Feature icon

Динамическая генерация штрих-кодов

Создавайте и встраивайте изображения штрих-кодов прямо в ваши документы по запросу.

Feature icon

Гибкое стилизация текста

Применяйте текстовые стили, такие как прописные или заглавные буквы, в ваших шаблонах.

Feature icon

Динамическая вставка контента

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

Feature icon

Экспорт в различные форматы

Сохраняйте документы в нескольких форматах с вашими указанными конфигурациями.

Feature icon

Динамическая интеграция медиа

Вставляйте изображения или другие элементы, используя данные Base64 при создании документов.

Примеры кода

Изучите практические примеры использования GroupDocs.Assembly для выполнения распространенных задач.

Добавление маркированного списка в документы Word

Узнайте, как создать маркированные списки в документах Word для эффективной организации данных. Этот пример демонстрирует, как сгенерировать маркированный список с использованием GroupDocs.Assembly.

Добавление маркированного списка в документы Word

// Вставьте этот шаблон на страницу документа:
// Индикаторы производительности менеджеров
// . <<foreach [in products]>><<[ProductName]>>
// <</foreach>>

const assemblyLib = require('@groupdocs/groupdocs.assembly');

// Укажите путь к шаблону
const template = "Bulleted List Template.docx";

// Установите путь к выходному файлу
const result = "Result Report.docx"

// Получите данные менеджеров из источника JSON
const dataSource = new assemblyLib.JsonDataSource("Report data.json");
const data = new assemblyLib.DataSourceInfo(dataSource, "managers")

// Сгенерируйте отчет с заполненными данными
const assembler = new assemblyLib.DocumentAssembler();
assembler.assembleDocument(template, result, data);

Вставка круговых диаграмм в PowerPoint

Узнайте, как использовать шаблоны и XML для добавления круговых диаграмм в ваши презентации. Улучшите ваши отчеты с круговыми диаграммами для визуального и четкого представления данных.

Вставка круговых диаграмм в PowerPoint

// Добавьте шаблон заголовка диаграммы в презентацию:
// Доходы клиентов <<foreach [in customers]>> 
// <<x [CustomerName]>>

// Также включите шаблон данных диаграммы:
// Total Order Price<<foreach [in customers]>> 
// <<x [CustomerName]>>

const assemblyLib = require('@groupdocs/groupdocs.assembly');

// Укажите путь к шаблону диаграммы
const template = "Pie Chart Template.pptx";

// Установите путь к выходному файлу
const result = "Result Report.pptx"

// Получите данные клиентов из источника XML
const dataSource = new assemblyLib.JsonDataSource("Chart data.xml");
const data = new assemblyLib.DataSourceInfo(dataSource, "customers")

// Сгенерируйте диаграмму и сохраните результат
const assembler = new assemblyLib.DocumentAssembler();
assembler.assembleDocument(template, result, data);

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

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

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

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

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

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