GroupDocs.Assembly for .NET

Генерируйте таблицы данных в документах XLSX с помощью нашего API .NET

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

Как заполнить таблицу в документе XLSX

GroupDocs.Assembly позволяет динамически заполнять таблицы в шаблонах для таких форматов, как XLSX. Вставляйте данные из различных источников в свои таблицы.

  1. Создайте шаблон XLSX с заполнителями для таблиц.
  2. Извлеките данные из любого поддерживаемого источника.
  3. Отфильтруйте данные, чтобы включить только необходимую информацию.
  4. Сохраните документ с заполненной таблицей.
// Добавьте эти теги в строку шаблона таблицы
// <<foreach [c in ds]>>
// <<[c.Client]>><<[c.Manager]>><<[c.Price]>>
// <</foreach>>

// Установите путь к файлу шаблона
string template = "table_template.xlsx";

// Извлеките данные из поддерживаемого источника
DataSourceInfo data 
    = new DataSourceInfo(GetData(), "ds");

// Сохраните документ с заполненной таблицей данными
DocumentAssembler asm = new DocumentAssembler();
asm.AssembleDocument(template, "result.xlsx", data);
dotnet add package GroupDocs.Assembly
нажмите, чтобы скопировать
скопировано
Больше примеров Документация

Генерация документов с динамическими таблицами

GroupDocs.Assembly for .NET облегчает создание документов, автоматизируя заполнение таблиц и поддерживая дополнительные элементы, такие как диаграммы, списки и изображения с помощью шаблонов и расширенного разметки.

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

Создавайте отчеты из структурированных данных

API обрабатывает данные из таких источников, как JSON, XML и CSV для эффективного и точного заполнения таблиц в офисных документах.

Визуальное отображение данных

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

Точное размещение данных в таблице

Используйте синтаксис на основе LINQ для динамического добавления строк и столбцов в таблицы. Настраивайте стили, включая цвета и форматирование, программно.

Поддержка широкого спектра форматов

Обрабатывайте популярные форматы файлов, такие как MS Office, OpenOffice, PDF и HTML. Без проблем встраивайте заполненные таблицы в поддерживаемые типы документов.

Как динамически заполнить таблицу данных

Этот пример демонстрирует, как заполнить таблицу в документе XLSX с помощью динамических данных.

C#

// Подготовьте шаблон с заполнителем для таблицы
// <<foreach [c in items]>> <<[c.Client]>><<[c.Manager]>>
// <<[c.Price]>> <</foreach>>

// Укажите путь к файлу шаблона
string template = "table_template.xlsx";

// Извлеките данные из выбранного источника
JsonDataSource data_json = 
  new JsonDataSource("Items.json");

// Создайте объект источника данных с необходимыми данными
DataSourceInfo data 
    = new DataSourceInfo(data_json, "items");

// Инициализируйте DocumentAssembler
DocumentAssembler asm = new DocumentAssembler();

// Сохраните завершенный документ с заполненной таблицей
asm.AssembleDocument(template, "result.xlsx", 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
Используйте кнопку Получить временную лицензию на втором шаге.
 Русский