Resumen de GroupDocs.Assembly

Acelere los flujos de trabajo de documentos en Python utilizando una API de automatización robusta con integración de datos sin problemas.

Illustration assembly

Fusionar Datos Empresariales en Documentos con Python

Simplifique los reportes: Con GroupDocs.Assembly for Python via .NET, inyecte datos de XML, JSON o bases de datos en documentos basados en plantillas sin necesidad de formateo manual.

Poblar Contenido Nativo con Datos en Vivo

Completa automáticamente estructuras de documentos complejas como tablas, gráficos y diagramas utilizando fuentes de datos en tiempo real o integradas.

Características de Automatización Potentes

Descubra capacidades avanzadas: cree códigos de barras, conéctese a datos web, personalice diseños y quite documentos a múltiples formatos utilizando GroupDocs.Assembly for Python via .NET.

Independencia de plataforma

GroupDocs.Assembly for Python via .NET funciona sin problemas con las principales plataformas, sistemas operativos y gestores de paquetes para una amplia compatibilidad de despliegue.

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Formatos de archivo soportados

Vea la lista completa de formatos de archivo compatibles con GroupDocs.Assembly for Python via .NET.

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 Clave de GroupDocs.Assembly

Automatice la generación de documentos inteligentes con elementos ricos impulsados por datos.

Feature icon

Representación Dinámica de Datos

Renderice tablas, gráficos, imágenes y listas dentro de sus plantillas de documentos utilizando datos estructurados o semi-estructurados.

Feature icon

Procesamiento de Datos Basado en Fórmulas

Utilice expresiones y lógica secuencial para calcular y dar formato al contenido antes de renderizarlo.

Feature icon

Soporte Multi-Formato para Plantillas y Salidas

Trabaje con DOCX, XLSX, PPTX, PDF, HTML y otros formatos para plantillas y archivos de salida.

Feature icon

Marcado Avanzado de Plantillas

Aproveche las potentes opciones de sintaxis que incluyen contadores personalizados, formatos numéricos y bloques condicionales.

Feature icon

Generación de Códigos de Barras

Cree códigos de barras dinámicamente e insértelos directamente en reportes o documentos generados.

Feature icon

Formato de Cadenas y Casos

Controle el estilo de salida con un formato de cadena flexible: mayúsculas, minúsculas, título o capitalización de la primera letra.

Feature icon

Inserción Inteligente de Contenido

Fusiona secciones de otros documentos de manera dinámica, apoyando la composición modular de documentos.

Feature icon

Salida de Documentos en Múltiples Formatos

Exporte documentos a los formatos deseados utilizando extensiones de archivo o configuraciones de salida personalizadas.

Feature icon

Soporte para Base64 y Objetos Incrustados

Inserte imágenes, archivos o blobs de datos directamente desde cadenas codificadas en Base64 o arreglos de bytes.

Ejemplos de código

Explore ejemplos del mundo real de uso de GroupDocs.Assembly para la automatización de documentos e integración de datos.

Creando una Lista con Viñetas en Microsoft Word

Las listas con viñetas ayudan a organizar los datos empresariales de manera clara en reportes y contratos. Utilice GroupDocs.Assembly para insertar listas en plantillas de Word usando fuentes de datos dinámicas.

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

import groupdocs.assembly as ga

def run():
    # Especifica la ruta de la plantilla
    template = "Bulleted List Template.docx"

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

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

    # Genera el informe con los datos llenos
    assembler = ga.DocumentAssembler()
    assembler.assemble_document(template, result, data)

Generando Gráficos de Pastel en Presentaciones PPTX

Cree gráficos de pastel a partir de datos XML o JSON para mostrar visualmente métricas clave. Mejore los documentos de presentación con gráficos poblados automáticamente por su aplicación.

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

import groupdocs.assembly as ga

    def run():
        # Especifica la ruta de la plantilla del gráfico
        template = "Pie Chart Template.pptx";

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

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

        # Genera el gráfico y guarda el resultado
        assembler = ga.DocumentAssembler()
        assembler.assemble_document(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