Огляд 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
Скористайтеся кнопкою Отримати тимчасову ліцензію на другому кроці.
 Українська