GroupDocs.Assembly for .NET

Genera tablas de datos en documentos XLSX utilizando nuestra API .NET

GroupDocs.Assembly for .NET permite llenar dinámicamente tablas en documentos XLSX con datos de diversas fuentes.

Cómo llenar una tabla en un documento XLSX

GroupDocs.Assembly te permite llenar dinámicamente tablas en plantillas para formatos como XLSX. Inserta datos de diversas fuentes en tus tablas.

  1. Crea una plantilla XLSX con marcadores de posición para la tabla.
  2. Obtén datos de cualquier fuente soportada.
  3. Filtra los datos para incluir solo la información necesaria.
  4. Guarda el documento con la tabla poblada.
// Añade estas etiquetas en una fila de plantilla de tabla
// <<foreach [c in ds]>>
// <<[c.Client]>><<[c.Manager]>><<[c.Price]>>
// <</foreach>>

// Establece la ruta del archivo para la plantilla
string template = "table_template.xlsx";

// Obtén datos de una fuente soportada
DataSourceInfo data 
    = new DataSourceInfo(GetData(), "ds");

// Guarda el documento con la tabla llena de datos
DocumentAssembler asm = new DocumentAssembler();
asm.AssembleDocument(template, "result.xlsx", data);
dotnet add package GroupDocs.Assembly
haz clic para copiar
copiado
Más ejemplos Documentación

Genera documentos con tablas dinámicas

GroupDocs.Assembly for .NET optimiza la creación de documentos al automatizar el llenado de tablas y soportar elementos adicionales como gráficos, listas e imágenes a través de plantillas y marcado avanzado.

Características Clave de GroupDocs.Assembly

Crea informes a partir de datos estructurados

La API procesa datos de fuentes como JSON, XML y CSV para llenar tablas en documentos de oficina de manera eficiente y precisa.

Visualiza los datos

GroupDocs.Assembly permite la creación de tablas, listas y gráficos, además de incrustar texto, enlaces e imágenes para un diseño profesional de documentos.

Posiciona datos de tabla con precisión

Utiliza sintaxis basada en LINQ para añadir dinámicamente filas y columnas a las tablas. Personaliza estilos, incluidos colores y formatos, programáticamente.

Soporta una amplia variedad de formatos

Maneja sin problemas formatos de archivo populares como MS Office, OpenOffice, PDF y HTML. Inserta tablas pobladas en tipos de documentos soportados sin complicaciones.

Cómo llenar dinámicamente una tabla de datos

Este ejemplo demuestra cómo llenar una tabla en un documento XLSX utilizando datos dinámicos.

C#

// Prepara una plantilla con un marcador de posición para la tabla
// <<foreach [c in items]>> <<[c.Client]>><<[c.Manager]>>
// <<[c.Price]>> <</foreach>>

// Especifica la ruta del archivo para la plantilla
string template = "table_template.xlsx";

// Recupera datos de tu fuente elegida
JsonDataSource data_json = 
  new JsonDataSource("Items.json");

// Crea un objeto fuente de datos con los datos necesarios
DataSourceInfo data 
    = new DataSourceInfo(data_json, "items");

// Inicializa DocumentAssembler
DocumentAssembler asm = new DocumentAssembler();

// Guarda el documento completado con la tabla poblada
asm.AssembleDocument(template, "result.xlsx", data);
dotnet add package GroupDocs.Assembly
haz clic para copiar
copiado
Más ejemplos Documentación

Visión general de GroupDocs.Assembly for .NET

GroupDocs.Assembly for .NET está diseñado para crear documentos e informes llenando plantillas con datos de múltiples fuentes. Inserta datos estructurados en tablas, listas y gráficos sin esfuerzo, o incrusta imágenes de manera dinámica. La sintaxis avanzada asegura una colocación precisa de los datos. Soporta más de 50 formatos, incluidos PDFs, documentos de MS Office y archivos de correo electrónico.
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.

Explora características clave

Nuestra solución simplifica la creación de documentos profesionales con tablas pobladas dinámicamente y elementos adicionales.

Crea informes con tablas detalladas

.NET permite la creación de informes comprensivos llenando plantillas con tablas y otros elementos de datos en más de 50 formatos soportados.

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