generar código de barras EAN en Python

EAN significa Número de artículo europeo, es un tipo de código de barras utilizado para identificar productos vendidos a nivel mundial. Es un código identificador único de 13 dígitos que aparece en muchos bienes de consumo como libros, alimentos, ropa, etc. Además, es muy utilizado para procesos de automatización por las siguientes razones:

  • Reconocimiento global: los códigos de barras EAN se reconocen a nivel mundial, lo que facilita la venta de productos en todo el mundo.

  • Mejor gestión de inventario: los códigos de barras EAN permiten un escaneo rápido y eficiente, por lo que facilitan el seguimiento del inventario y reducen los errores.

  • Mejor información del producto: los códigos de barras EAN pueden proporcionar información adicional del producto, como el nombre del producto, el peso, el precio y más, ya que pueden contener dígitos complementarios para obtener información mejorada.

Los siguientes encabezados analizan más detalladamente la generación de códigos de barras EAN:

Python EAN Barcode Generator API - Descarga de API gratuita

Aspose.BarCode for Python a través de .NET admite varios tipos de códigos de barras como EAN, Postal, 1D, 2D, QR, etc. Puede integrarlo fácilmente en sus aplicaciones descargando el paquete o configurando desde PyPI usando el siguiente comando pip:

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

Crear Generador de Código de Barras EAN 13 en Python

Los pasos a continuación explican cómo generar un código de barras EAN 13 en Python:

  • Inicie un objeto de la clase BarcodeGenerator y especifique la codificación EAN 13.
  • Escriba el código de barras EAN de salida utilizando el método de guardado.

El siguiente código de ejemplo muestra cómo generar un código de barras EAN 13 en Python:

import aspose.barcode as barcode

# Inicializar objeto de clase BarcodeGenerator
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.EAN13, "1234567890128")

# Generar código de barras EAN
generator.save("ean-barcode.png")

Cómo crear un generador de código de barras EAN 5 con datos complementarios en Python

El código de barras EAN tiene varias variaciones en las que puede agregar datos complementarios para contener información adicional. Puede crear un código de barras EAN 5 con datos complementarios en Python con los siguientes pasos:

  • Cree un objeto de clase BarcodeGenerator.
  • Especifique la cadena de texto y la codificación.
  • Establezca información complementaria como píxeles espaciales y los datos.
  • Cree el código de barras EAN con el método de guardado.

El fragmento de código a continuación explica cómo crear un generador EAN 5 en Python.

import aspose.barcode as barcode

# Inicializar objeto de clase BarcodeGenerator
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.EAN13, "1234567890128")

# Establecer parámetros
generator.parameters.barcode.x_dimension.pixels = 2
generator.parameters.barcode.supplement.supplement_space.pixels = 2
generator.parameters.barcode.supplement.supplement_data = "12345"


# Generar código de barras EAN5
generator.save("ean5-barcode.png")

La siguiente captura de pantalla muestra el código de barras de salida creado con este fragmento de código:

generador de Python ean 13

Generar código de barras EAN en línea

Puede crear un código de barras EAN en línea y sin complicaciones sin necesidad de registrarse con ningún correo electrónico. Simplemente acceda a la aplicación visitando el siguiente enlace:

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

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

Puede evaluar la API en toda su capacidad solicitando una licencia temporal gratuita.

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

Puede explorar varios otros recursos de aprendizaje para aprender a trabajar con diferentes tipos de generación de códigos de barras utilizando Aspose.BarCode for Python a través de la API de .NET.

Conclusión

En conclusión, este artículo cubre cómo crear un generador de código de barras EAN 13 en Python. También explica cómo crear diferentes variaciones del código de barras EAN al usar datos complementarios. Además, no dude en escribirnos al foro de soporte gratuito en caso de cualquier consulta.

Ver también