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