Generar código de barras UPC en Python | Código de barras UPC del producto

El Código Universal de Producto (UPC) representa la información del producto de manera eficiente. Es un sistema legible por máquina que comprende barras blancas y negras diseñadas para la identificación de productos. Los códigos de barras UPC, que suelen colocarse en los envases minoristas, desempeñan un papel crucial en la identificación de productos y agilizan el proceso de pago en las tiendas. Un código de barras UPC estándar consta de 12 dígitos numéricos, los seis dígitos iniciales indican el fabricante o la marca y los seis restantes identifican el producto particular dentro de esa línea de productos. En esta publicación de blog, exploraremos cómo generar códigos de barras UPC en Python.

El artículo cubre los siguientes temas:

  1. API de Python para generar códigos de barras UPC
  2. Generar código de barras UPCA en Python
  3. Generar código de barras UPCE en Python
  4. Pruebe el generador UPC en línea
  5. Recursos de aprendizaje gratuitos

API de Python para generar códigos de barras UPC

Para generar códigos de barras UPC, usaremos la API Aspose.BarCode for Python. Permite a los desarrolladores agregar fácilmente funciones de generación y escaneo de códigos de barras a sus aplicaciones Python. Es una solución robusta, confiable y fácil de usar para la generación y reconocimiento de códigos de barras. La API admite una amplia variedad de tipos de códigos de barras 1D y 2D.

Por favor descargue el paquete o instale la API desde PyPI usando el siguiente comando pip en la consola:

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

Generar código de barras UPCA en Python

Podemos generar fácilmente un código de barras UPCA siguiendo los pasos a continuación:

  1. Cree una instancia de la clase BarcodeGenerator con EncodeTypes.UPCA como argumento.
  2. Después de eso, especifique el texto a codificar.
  3. Opcionalmente, especifique opciones de personalización.
  4. Finalmente, guarde la salida usando el método save(). Toma la ruta del archivo de salida como argumento.

El siguiente ejemplo de código muestra cómo generar un código de barras UPCA en Python.

# Este ejemplo de código demuestra cómo generar un código QR a partir de texto.
# Inicializar el generador de código de barras
# Especifique el tipo de codificación como UPCA
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.UPCA);

# Especificar el texto del código para codificar
generator.code_text = "123456789123l";

# Establecer parámetros
generator.parameters.barcode.x_dimension.millimeters *= 2;
generator.parameters.barcode.code_text_parameters.location = barcode.generation.CodeLocation.BELOW;

# Guarde el código QR generado
generator.save("C:\\Files\\upca.jpg");
Generar código de barras UPCA en Python

Generar código de barras UPCA en Python

Generar código de barras UPCE en Python

De manera similar, podemos generar código de barras UPCE siguiendo los pasos mencionados anteriormente. Sin embargo, sólo necesitamos especificar EncodeTypes.UPCE en el paso 1.

El siguiente ejemplo de código muestra cómo generar un código de barras UPCE en Python.

# Este ejemplo de código demuestra cómo generar un código QR a partir de texto.
# Inicializar el generador de código de barras
# Especifique el tipo de codificación como UPCE
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.UPCE, "098754")

# Establecer parámetros
generator.parameters.barcode.x_dimension.millimeters *= 2;
generator.parameters.barcode.code_text_parameters.location = barcode.generation.CodeLocation.BELOW;

# Guarde el código QR generado
generator.save("C:\\Files\\upce.jpg");
Generar código de barras UPCE en Python

Generar código de barras UPCE en Python

Obtenga una licencia gratuita

Puede obtener una licencia temporal gratuita para probar la biblioteca sin limitaciones de evaluación.

Generar código UPC en línea

Puede generar códigos de barras UPCA y UPCE de forma gratuita utilizando esta aplicación web generadora de UPC en línea, que se desarrolla utilizando esta API.

Generar código de barras UPC – Recursos de aprendizaje gratuitos

Además de generar Código de producto universal (UPC) en Python, puede obtener más información sobre cómo generar y leer varios tipos de códigos de barras y explorar otras características de la API utilizando los recursos a continuación:

Conclusión

En este artículo, hemos aprendido cómo generar un código de barras UPCA y UPCE en Python. Al aprovechar Aspose.BarCode for Python, puede crear códigos de barras UPC-A y UPC-E personalizados, ajustar su apariencia y tamaño e integrarlos perfectamente en sus aplicaciones. En caso de cualquier ambigüedad, no dude en contactarnos en nuestro foro de soporte gratuito.

Ver también