Genera un PNG de código de barras a partir de texto y un tipo de código.
Qué hace esta herramienta
Genera un código de barras PNG de forma nativa con libzint (o pyzint/python-barcode como alternativa). Admite los 98 tipos de código del registro (code128, code39, ean13, upca, datamatrix, pdf417, GS1, etc.). Valida que el texto sea compatible con el tipo elegido; el PNG se sube al bucket público de MinIO y el resultado devuelve su URL pública. Si falla, el resultado queda vacío y el motivo indica la causa.
Datos que recibe
| Parámetro | Obligatorio | Ejemplo | Descripción |
|---|---|---|---|
text | Sí | 0635753490879 | Texto que se codifica en el código de barras. |
bcid | Sí | ean13 | Tipo de código de barras (por ejemplo `ean13` o `code128`). |
Datos que devuelve
| Campo | Descripción |
|---|---|
result | URL pública del PNG generado. |
reason | Motivo breve cuando la generación falla. |
detail | Detalle específico del error cuando la generación falla. |