GroupDocs.Assembly for Python via .NET

Automatiza la Generación de Listas en XLSX Usando la API de Python

Con GroupDocs.Assembly for Python via .NET, puedes generar e insertar automáticamente listas dinámicas y estructuradas en documentos XLSX — todo impulsado por datos en tiempo real.

Cómo Agregar una Lista Impulsada por Datos a un Documento XLSX

Usando GroupDocs.Assembly, puedes insertar listas inteligentes en plantillas XLSX. Sigue estos pasos para automatizar la creación de documentos.

  1. Diseña una plantilla XLSX que incluya un marcador de posición para la lista.
  2. Especifica la ruta al archivo de plantilla dentro de tu código.
  3. Obtén datos estructurados de fuentes soportadas como JSON o XML.
  4. Genera y exporta el documento completado con la lista poblada.
# Inserta esta etiqueta en tu plantilla para especificar dónde aparecerá la lista
# <<foreach [in customers]>><<[CustomerName]>><</foreach>>

import groupdocs.assembly as ga

    def run():

        # Define la ruta a tu documento de plantilla
        template = "list_template.xlsx"

        # Conéctate a tu fuente de datos (por ejemplo, JSON, XML)
        data = ga.DataSourceInfo(GetData(), "label")

        # Genera y guarda el documento final con la lista embebida
        asm = ga.DocumentAssembler()
        asm.assemble_document(template, "result.xlsx", data)
pip install groupdocs-assembly-net
haz clic para copiar
copiado
Más ejemplos Documentación

Genera Documentos a Partir de Plantillas Usando Datos Estructurados

GroupDocs.Assembly for Python via .NET facilita la creación de documentos ricos y basados en datos. Crea plantillas una vez e inserta dinámicamente listas, gráficos, códigos de barras, tablas e imágenes en función de tus fuentes de datos en vivo.

Capacidades Esenciales de GroupDocs.Assembly

Transforma Datos Empresariales en Informes Pulidos

Transforma automáticamente datos de JSON, XML, CSV y otras fuentes en listas y documentos estructurados en formatos estándar de la industria como DOCX, XLSX y PDF.

Presenta Datos Claramente con Listas y Más

Incorpora listas formateadas de manera limpia junto con tablas, gráficos, hiperenlaces, códigos de barras y texto enriquecido para ofrecer documentos impactantes y legibles.

Controla la Colocación y Formato de Listas con LINQ

Utiliza sintaxis estilo LINQ para recorrer colecciones de datos e insertar listas exactamente donde se necesiten, con soporte completo para estilos y lógica condicional.

Soporte Multi-Formato de Salida

Crea y exporta documentos en más de 50 formatos compatibles — Microsoft Office, OpenOffice, PDF, HTML, y más — con integración fluida y fidelidad de representación.

Generar e Insertar Listas Usando Código

Este ejemplo muestra cómo usar GroupDocs.Assembly para poblar dinámicamente un documento XLSX con una lista generada a partir de datos externos.

Python

# Agrega un marcador de posición en tu plantilla para definir la colocación de la lista
# <<foreach [in products]>><<[NumberOf()]>>. <<[ProductName]>>
# <</foreach>>

import groupdocs.assembly as ga

    def run():

        # Establece la ruta del archivo para la plantilla del documento
        template = "numlist_template.xlsx"

        # Recupera o define tu fuente de datos para poblar la lista
        data_xml = ga.data("products.xml")

        # Prepara el objeto de datos que contiene la información de la lista
        data = ga.DataSourceInfo(data_xml, "products")

        # Inicializa DocumentAssembler para procesar la plantilla
        asm = ga.DocumentAssembler()

        # Guarda el documento final que contiene la lista generada automáticamente
        asm.assemble_document(template, "result.xlsx", data)
pip install groupdocs-assembly-net
haz clic para copiar
copiado
Más ejemplos Documentación

¿Qué es GroupDocs.Assembly for Python via .NET?

GroupDocs.Assembly for Python via .NET es una poderosa API de automatización de documentos que permite a los desarrolladores llenar plantillas con datos en tiempo real. Genera listas, tablas, gráficos, códigos de barras y otros componentes con un formato preciso. Compatibles con más de 50 formatos como PDF, MS Office, HTML y archivos de correo electrónico, es perfecta para automatizar informes y la creación de contenido estructurado.
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.

Características Potentes de Generación de Documentos

Genera rápidamente listas y contenido estructurado utilizando GroupDocs.Assembly — ideal para informes empresariales, paneles de control y documentos personalizados impulsados por datos en vivo.

Crea Documentos Basados en Listas en Más de 50 Formatos de Archivo

Python via .NET te permite combinar datos en plantillas a través de una amplia gama de formatos soportados, facilitando la automatización de la creación de documentos estructurados de alta calidad.

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