GroupDocs.Assembly for .NET

Встраивание графиков в файлы DOCX с помощью API .NET

GroupDocs.Assembly for .NET предлагает мощный способ заполнить файлы DOCX динамическими данными и без труда интегрировать графики.

Как добавить график в документ DOCX

GroupDocs.Assembly упрощает процесс генерации и встраивания графиков в ваши шаблоны DOCX. Поддерживаются различные типы графиков, такие как столбчатые, круговые и линейные.

  1. Создайте шаблон DOCX с заполняемыми местами для графиков.
  2. Получите ваши данные из совместимого источника.
  3. Определите параметры графика, такие как тип, метки и цветовая схема.
  4. Сохраните обновленный файл с встроенным графиком.
// Включите этот тег в свой шаблон для генерации графика
// Orders Prices by months<<y [Sum(c => c.Price)]>><<size [Count()]>>

// Укажите путь к вашему шаблону
string template = "chart_template.docx";

// Загрузите данные из предпочитаемого источника
DataSourceInfo data 
    = new DataSourceInfo(GetChartData(), "orders");

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

Добавляйте динамические графики в ваши документы без усилий

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

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

Преобразуйте данные в профессиональные графики

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

Создавайте визуально привлекательный контент

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

Точно позиционируйте и настраивайте графики

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

Работает с различными форматами файлов

Создавайте документы в популярных форматах, таких как MS Office, PDF, OpenOffice и HTML. Встраивайте графики без особых усилий в любой поддерживаемый формат с полной совместимостью.

Создание графика программным путем

Этот пример демонстрирует, как динамически создать и встроить график в документ DOCX.

C#

// Подготовьте шаблон с заполняемым местом для графика
// Total Contract Price<<y [m.Total_Contract_Price]>>
// <<seriesColor [color]>>

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

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

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

// Настройте свойства графика, такие как тип и внешний вид
DataSourceInfo design 
    = new DataSourceInfo("red", "color");

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

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