generar código de barras DotCode en Python

DotCode es un código de barras bidimensional que consta de una cuadrícula de puntos dispuestos en un patrón específico. Este código de barras se usa ampliamente en la industria de la salud para etiquetar paquetes de medicamentos, instrumentos quirúrgicos y otros equipos médicos. DotCode también se usa en logística y transporte para rastrear paquetes y contenedores de envío. En esta publicación de blog, aprenderemos la interfaz simple y fácil de usar para generar imágenes de códigos de barras DotCode. También le mostrará cómo generar código de barras DotCode con apéndice estructurado.

Python DotCode Barcode Generator API - Descarga de API gratuita

Para generar un código de barras DotCode usando Python, comenzaremos instalando Aspose.BarCode for Python via .NET usando pip. Una vez que hayamos instalado la biblioteca, podemos importarla a nuestro script Python y comenzar a generar imágenes de códigos de barras DotCode.

pip install aspose-barcode-for-python-via-net 

Generar código de barras DotCode en Python

Los siguientes pasos muestran cómo generar un código de barras DotCode en Python:

  • Cree una instancia de la clase BarcodeGenerator y configure la codificación DotCode.
  • Establecer el número de filas y columnas.
  • Exporte el DotCode de salida como PNG o cualquier otro formato de imagen.

El fragmento de código a continuación demuestra cómo generar un código de barras DotCode en Python:

import aspose.barcode as barcode

# Initialize BarcodeGenerator class object
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.DOT_CODE, "Aspose")

# Generate a DotCode barcode with 20 rows and 19 columns
generator.parameters.barcode.dot_code.columns = 19
generator.parameters.barcode.dot_code.rows = 20

# Generate DotCode barcode
generator.save("dotcode-barcode.png")

Genere DotCode con apéndice estructurado usando Python

DotCode con apéndice estructurado permite codificar grandes cantidades de datos de una manera compacta y eficiente que un lector de códigos de barras puede escanear y descodificar fácilmente. Los datos se dividen en segmentos más pequeños y se codifican en múltiples códigos de barras DotCode, que luego se combinan en un solo código de barras usando el Apéndice estructurado. Puedes crearlo con los siguientes pasos:

  • Inicialice una instancia de la clase BarcodeGenerator.
  • Genere un código de barras DotCode en el modo de anexo estructurado.
  • Guarde el código de barras DotCode de salida en modo de anexo estructurado.

El siguiente ejemplo de código explica cómo crear un DotCode con un anexo estructurado en Python.

import aspose.barcode as barcode

# Initialize BarcodeGenerator class object
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.DOT_CODE, "Aspose")

# Generate a DotCode barcode in the structured append mode
generator.parameters.barcode.dot_code.dot_code_structured_append_mode_barcode_id = 3
generator.parameters.barcode.dot_code.dot_code_structured_append_mode_barcodes_count = 5

# Save the output DotCode barcode in structured append mode
generator.save("dotcode-barcode-structured.png")

Generar código de barras DotCode en línea

Puede crear un código de barras DotCode en línea sin ningún registro o información de tarjeta de crédito visitando el siguiente enlace:

https://products.aspose.app/barcode/generate/dotcode

Generador de código de barras Python DotCode: obtenga una licencia gratuita

Puede probar todas las características de la API a su máxima capacidad solicitando una licencia temporal gratuita. Le ayuda a evaluar la API sin ninguna limitación de evaluación.

Cómo crear un código de barras Python DotCode - Leer más

Los siguientes recursos son útiles para explorar las diferentes funciones que ofrece la API.

Conclusión

En conclusión, este artículo explica cómo trabajar con un generador de códigos de barras DotCode en Python. También cubre la creación de DotCode con apéndice estructurado. Sin embargo, no dude en comunicarse con nosotros en foro de soporte gratuito en caso de ambigüedades.

Ver también