Resumen de GroupDocs.Assembly

Una biblioteca Node.js diseñada para crear documentos programáticamente con manejo de datos integrado.

Illustration assembly

Integra Datos Empresariales en Plantillas con JavaScript

Genera informes pulidos al incrustar JSON, XML u otros datos en plantillas con GroupDocs.Assembly for Node.js via Java.

Gestiona Contenido Integrado

Rellena automáticamente tablas, gráficos y otros elementos visuales en tus documentos utilizando datos externos.

Opciones Personalizables

GroupDocs.Assembly for Node.js via Java te permite agregar características como códigos de barras, obtener datos de URL y exportar archivos en varios formatos.

Independencia de plataforma

GroupDocs.Assembly for Node.js via Java se integra sin problemas con los sistemas operativos, marcos y gestores de paquetes líderes.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

Formatos de archivo soportados

GroupDocs.Assembly for Node.js via Java admite una amplia gama de formatos de documento.

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

Funcionalidades Principales de GroupDocs.Assembly

Crea documentos e informes dinámicos con potentes herramientas de gestión de datos.

Feature icon

Visuales de Datos Ricos

Inserta gráficos, tablas, imágenes y listas en tus documentos con total personalización.

Feature icon

Transforma Tus Datos

Aprovecha herramientas como fórmulas y ordenación para estructurar y mostrar información de manera efectiva.

Feature icon

Amplia Compatibilidad de Formatos

Trabaja sin problemas con formatos de archivo populares para plantillas y salidas.

Feature icon

Personalización Avanzada de Plantillas

Da formato a las plantillas con opciones de estilo numérico, alfabético y otros.

Feature icon

Genera Códigos de Barras Dinámicamente

Crea e incrusta imágenes de códigos de barras directamente en tus documentos a demanda.

Feature icon

Estilo de Texto Flexible

Aplica fácilmente estilos de texto como capitalización o mayúsculas en tus plantillas.

Feature icon

Inserción Dinámica de Contenido

Incluye contenido de archivos externos de manera dinámica durante la generación del documento.

Feature icon

Exporta a Varios Formatos

Guarda documentos en múltiples formatos con las configuraciones que especifiques.

Feature icon

Incrusta Medios Dinámicamente

Inserta imágenes u otros elementos utilizando datos Base64 al crear documentos.

Ejemplos de código

Descubre ejemplos prácticos de cómo usar GroupDocs.Assembly para tareas comunes.

Agregar una Lista con Viñetas en Documentos de Word

Consulta cómo crear listas con viñetas en documentos de Word para organizar datos de manera efectiva. Este ejemplo demuestra cómo generar una lista con viñetas utilizando GroupDocs.Assembly.

Agregar una Lista con Viñetas en Documentos de Word

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

const assemblyLib = require('@groupdocs/groupdocs.assembly');

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

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

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

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

Insertar Gráficos de Pastel en PowerPoint

Aprende a usar plantillas y XML para agregar gráficos de pastel en tus presentaciones. Mejora tus informes con gráficos de pastel para presentar datos de forma visual y clara.

Insertar Gráficos de Pastel en PowerPoint

// 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]>>

const assemblyLib = require('@groupdocs/groupdocs.assembly');

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

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

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

// Genera el gráfico y guarda el resultado
const assembler = new assemblyLib.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