GroupDocs.Assembly for Python via .NET

Incorporar Códigos de Barras en Archivos XLSX con la API Python

Con GroupDocs.Assembly for Python via .NET, puede crear e insertar sin problemas códigos de barras dinámicos en sus documentos XLSX, optimizando el etiquetado de datos y la automatización.

Cómo Insertar un Código de Barras en un Documento XLSX

Con GroupDocs.Assembly, puede incrustar códigos de barras dinámicamente en plantillas XLSX. Soporta formatos de código de barras 1D y 2D, incluidos QR, Code 128, Data Matrix y más.

  1. Diseñe una plantilla XLSX utilizando etiquetas de código de barras predefinidas.
  2. Extraiga datos estructurados de su fuente preferida (por ejemplo, JSON, XML, bases de datos).
  3. Personalice la configuración del código de barras, como tamaño, resolución o simbología.
  4. Genere y guarde un nuevo documento con el código de barras incrustado.
# Utilice esta etiqueta en su plantilla para generar e insertar automáticamente un código de barras
# <<barcode [barcode_expression] -barcode_type>>

import groupdocs.assembly as ga

    def run():

        # Defina la ruta a su archivo de plantilla
        template = "barcode_template.xlsx"

        # Conéctese a su fuente de datos preferida
        data = ga.DataSourceInfo(GetData(), "label")

        # Genere el documento final con el código de barras incrustado
        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

Automatice la Creación de Documentos con Plantillas Basadas en Datos

GroupDocs.Assembly for Python via .NET simplifica el proceso de generación de documentos ricos y dinámicos. Agregue elementos visuales y funcionales como tablas, gráficos, listas, hiperenlaces, códigos de barras e imágenes utilizando un marcado de plantilla inteligente.

Características de GroupDocs.Assembly

Generar Informes a partir de Datos Estructurados

Utilice GroupDocs.Assembly para combinar JSON, XML, CSV y otros formatos de datos en plantillas para la generación automática de documentos en tipos de archivos comunes.

Visualizar Datos con Elementos Integrados

GroupDocs.Assembly admite la integración de componentes nativos como tablas, gráficos, listas, hiperenlaces, códigos de barras e imágenes para documentos completos y visualmente atractivos.

Colocación Personalizada de Datos en Plantillas

Controle con precisión dónde aparece el contenido utilizando expresiones basadas en LINQ. Recorra fácilmente matrices y aplique estilos y colores personalizados de manera programática.

Amplia Compatibilidad de Formatos

Genere documentos en formatos de uso común, incluidos DOCX, XLSX, PPTX, HTML, PDF y varios formatos de correo electrónico. Anide documentos cuando sea necesario para optimizar flujos de trabajo.

Ejemplo: Generar Dinámicamente un Código de Barras

Este ejemplo ilustra cómo insertar dinámicamente un código de barras en un archivo XLSX utilizando GroupDocs.Assembly.

Python

# Prepare la plantilla con etiquetas de marcador de posición de código de barras
# <<barcode [barcode_expression] -barcode_type>>

import groupdocs.assembly as ga

    def run():

    # Especifique la ruta del archivo de la plantilla
    template = "barcode_template.xlsx"

    # Obtenga datos estructurados de su fuente
    data_csv =
        ga.data.CsvDataSource("Barcode Labels.csv", 
        ga.data.CsvDataLoadOptions(True))

    # Construya un objeto de datos con solo los campos relevantes
    data = ga.DataSourceInfo(data_csv, "label")

    # Inicialice la instancia de DocumentAssembler
    asm = ga.DocumentAssembler()

    # Defina propiedades específicas del código de barras (por ejemplo, tipo, tamaño)
    asm.barcode_settings.resolution = 1200
    asm.barcode_settings.base_y_dimension = 5

    # Guarde el documento completado con el código de barras insertado
    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 generación de documentos diseñada para la integración sin interrupciones de datos comerciales en plantillas personalizadas. Inserte fácilmente gráficos, listas, códigos de barras, tablas o imágenes en más de 50 tipos de archivos, incluidos PDF, formatos de Microsoft Office y documentos de correo electrónico. Automatice la creación de informes y documentos directamente dentro de los flujos de trabajo de su aplicación.
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.

Aspectos Funcionales Clave

Nuestra API está diseñada para manejar escenarios complejos de generación de documentos, mejorando la eficiencia y la confiabilidad en los flujos de trabajo de documentos empresariales.

Generar Documentos en los Principales Formatos de Archivo

Python via .NET admite la salida a más de 50 tipos de archivos, permitiendo una integración de datos fluida y generación de documentos a partir de plantillas personalizadas.

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