Resumen de GroupDocs.Assembly

Solución .NET para automatizar la creación de documentos con integración de datos avanzada.

Illustration assembly

Agregar Datos Empresariales a Plantillas de Documentos con C#

Generación de informes simplificada: Con GroupDocs.Assembly for .NET, puedes insertar sin esfuerzo datos de fuentes como JSON o XML en plantillas predefinidas.

Procesar Objetos de Datos Nativos

Los tipos de documentos soportados incluyen objetos embebidos como diagramas, gráficos, tablas y listas que pueden ser poblados automáticamente con datos.

Características Adicionales

GroupDocs.Assembly for .NET proporciona amplias opciones de personalización. Diseña programáticamente objetos de datos, genera códigos de barras, usa fuentes de datos en línea a través de URL y guarda la salida en varios formatos.

Independencia de plataforma

GroupDocs.Assembly for .NET es compatible con los siguientes sistemas operativos, marcos y gestores de paquetes.

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Formatos de archivo soportados

GroupDocs.Assembly for .NET puede procesar los siguientes formatos de archivo.

Formatos de Microsoft Office

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF, WordprocessingML
  • Excel: XLSX, XLS, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPTM, PPS, PPSX, PPSM, POTM, POTX

Imágenes y Otros Formatos

  • Portable: PDF
  • Imágenes: SVG, TIFF
  • Otros formatos de oficina: ODT, OTT, OTS, ODS, ODP, OTP

Otros formatos

  • Web: HTML, MHTML
  • Correos electrónicos: EML, MSG, EMLX
  • Otros: EPUB, MD

Características de GroupDocs.Assembly

Crea documentos e informes utilizando modelos de datos avanzados.

Feature icon

Representación Avanzada de Datos

Soporta una amplia gama de objetos de datos como gráficos, listas, tablas, imágenes y más.

Feature icon

Manipulación de Datos

Aplica fórmulas y operaciones secuenciales para formatear y mostrar datos de manera efectiva.

Feature icon

Amplia Gama de Formatos Soportados

Trabaja sin problemas con todos los formatos de documentos comunes para plantillas o archivos de salida.

Feature icon

Marcado de Plantilla Rico

Aprovecha el formateo numérico ordinal, cardinal y alfabético en las plantillas.

Feature icon

Incluir Códigos de Barras

Genera imágenes de códigos de barras dinámicamente e insértalas en tus documentos.

Feature icon

Formateo de Datos

Formatea cadenas en plantillas como mayúsculas, minúsculas, capitalizadas o estilos de primera letra en mayúscula.

Feature icon

Manipulación de Contenido del Documento

Inserta dinámicamente contenido de documentos externos en tus informes.

Feature icon

Guardar en Varios Formatos

Especifica el formato de archivo de salida usando extensiones de archivo o configuraciones detalladas.

Feature icon

Procesamiento de Datos Flexible

Inserta imágenes y documentos dinámicamente usando bytes codificados en Base64.

Ejemplos de código

Fragmentos de código para operaciones típicas de GroupDocs.Assembly.

Lista con Viñetas en un Documento de Microsoft Word

Listas con viñetas son una forma común de presentar datos empresariales. Aquí tienes un ejemplo de cómo agregar una lista a un documento de Word usando GroupDocs.Assembly.

Cómo Poblar una Lista en Documentos

// Inserta esta plantilla en una página del documento:
// Indicadores de rendimiento de los gerentes
// . <<foreach [in products]>><<[ProductName]>>
// <</foreach>>

// Especifica la ruta de la plantilla
string template = "Bulleted List Template.docx";

// Establece la ruta del archivo de salida
string result = "Result Report.docx"

// Recupera datos de los gerentes de una fuente JSON
JsonDataSource dataSource = new JsonDataSource("Report data.json");
DataSourceInfo data = new DataSourceInfo(dataSource, "managers")

// Genera el informe con los datos llenos
DocumentAssembler assembler = new DocumentAssembler();
assembler.AssembleDocument(template, result, data);

Gráficos Circulares en Presentaciones PPTX

Puedes crear Gráficos Circulares usando plantillas y datos XML. Mejora tus informes con representaciones visuales atractivas de datos.

Cómo Representar Datos en un Gráfico Circular

// Agrega la plantilla del título del gráfico a la presentación:
// Ingresos de los clientes <<foreach [in customers]>> 
// <<x [CustomerName]>>

// Incluye también la plantilla de datos del gráfico:
// Total Order Price<<foreach [in customers]>> 
// <<x [CustomerName]>>

// Especifica la ruta de la plantilla del gráfico
string template = "Pie Chart Template.pptx";

// Establece la ruta del archivo de salida
string result = "Result Report.pptx"

// Recupera datos de los clientes de una fuente XML
JsonDataSource dataSource = new JsonDataSource("Chart data.xml");
DataSourceInfo data = new DataSourceInfo(dataSource, "customers")

// Genera el gráfico y guarda el resultado
DocumentAssembler assembler = new DocumentAssembler();
assembler.AssembleDocument(template, result, data);

¿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.

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