GroupDocs.Assembly for .NET

Incorpore gráficos en archivos DOCX con la API .NET

GroupDocs.Assembly for .NET ofrece una forma poderosa de llenar archivos DOCX con datos dinámicos e integrar gráficos sin esfuerzo.

Cómo añadir un gráfico a un documento DOCX

GroupDocs.Assembly facilita la generación e inserción de gráficos en sus plantillas DOCX. Soporta una variedad de tipos de gráficos, como gráficos de barras, circulares y de líneas.

  1. Diseñe una plantilla DOCX con marcadores de posición para los gráficos.
  2. Recupere sus datos de una fuente compatible.
  3. Defina las opciones del gráfico como tipo, etiquetas y esquema de colores.
  4. Guarde el archivo actualizado con el gráfico incorporado.
// Incluya esta etiqueta en su plantilla para generar un gráfico
// Orders Prices by months<<y [Sum(c => c.Price)]>><<size [Count()]>>

// Especifique la ruta del archivo para su plantilla
string template = "chart_template.docx";

// Cargue datos de su fuente preferida
DataSourceInfo data 
    = new DataSourceInfo(GetChartData(), "orders");

// Guarde el documento con el gráfico incorporado
DocumentAssembler asm = new DocumentAssembler();
asm.AssembleDocument(template, "result.docx", data);
dotnet add package GroupDocs.Assembly
haz clic para copiar
copiado
Más ejemplos Documentación

Agregue gráficos dinámicos a sus documentos sin esfuerzo

GroupDocs.Assembly for .NET simplifica la creación de documentos impulsados por datos en formatos ampliamente utilizados. Utilice plantillas para insertar gráficos, tablas, códigos de barras, listas, hipervínculos e imágenes con una integración de datos dinámica y avanzada.

Características clave de GroupDocs.Assembly

Convierta datos en gráficos profesionales

Transforme datos de JSON, XML, CSV y otras fuentes en gráficos visualmente atractivos con solo unos pocos pasos utilizando nuestra API.

Cree contenido visualmente atractivo

GroupDocs.Assembly soporta múltiples tipos de gráficos, como gráficos de barras, gráficos circulares y gráficos de líneas. Combínelos con tablas, códigos de barras, imágenes y otros elementos para crear informes profesionales.

Coloque y personalice gráficos con precisión

Con la sintaxis LINQ, puede generar y colocar gráficos dinámicamente exactamente donde se necesiten. Personalice fácilmente estilos, colores y disposición para satisfacer sus requisitos.

Funciona con varios formatos de archivo

Produzca documentos en formatos populares como MS Office, PDF, OpenOffice y HTML. Incorpore gráficos sin problemas en cualquier formato compatible con plena compatibilidad.

Cree un gráfico programáticamente

Este ejemplo demuestra cómo crear e incorporar dinámicamente un gráfico en un documento DOCX.

C#

// Prepare una plantilla con un marcador de posición para el gráfico.
// Total Contract Price<<y [m.Total_Contract_Price]>>
// <<seriesColor [color]>>

// Proporcione la ruta al archivo de plantilla.
string template = "table_template.docx";

// Recupere los datos de su fuente.
JsonDataSource data_json = 
  new JsonDataSource("Items.json");

// Construya un objeto de datos con la información necesaria.
DataSourceInfo data 
    = new DataSourceInfo(data_json, "items");

// Configure las propiedades del gráfico, como tipo y apariencia.
DataSourceInfo design 
    = new DataSourceInfo("red", "color");

// Inicialice DocumentAssembler.
DocumentAssembler asm = new DocumentAssembler();

// Exporte el documento con el gráfico incluido.
asm.AssembleDocument(template, "result.docx", data, design);
dotnet add package GroupDocs.Assembly
haz clic para copiar
copiado
Más ejemplos Documentación

¿Qué es GroupDocs.Assembly for .NET?

GroupDocs.Assembly for .NET es una herramienta diseñada para optimizar la creación de documentos e informes integrando datos de diversas fuentes. Genere gráficos, tablas, listas, códigos de barras e imágenes de forma dinámica. Las opciones avanzadas de formato permiten una colocación precisa y personalización de su contenido. Soporta más de 50 formatos de archivo, incluidos PDF, documentos de MS Office y correos electrónicos.
Aprender más
About illustration

¿Listo para empezar?

Descargue GroupDocs.Assembly gratis u obtenga una licencia de prueba para obtener acceso completo.

Recursos útiles

Explore la documentación, las muestras de código y el apoyo de la comunidad para mejorar su experiencia.

Descubra capacidades clave

Nuestra plataforma le ayuda a crear documentos cautivadores impulsados por datos, adaptados a sus necesidades.

Cree informes visualmente ricos en múltiples formatos

.NET le permite generar documentos con gráficos integrados en más de 50 formatos compatibles, combinando plantillas con sus datos sin complicaciones.

Consejos para licencias temporales

1
Regístrate con tu correo electrónico del trabajo. No se permiten servicios de correo gratuitos.
2
Utilice el botón Obtener una licencia temporal en el segundo paso.
 Español