Windows: Línea de comandos de código de barras

Generar códigos de barras en la línea de comandos

Generar códigos de barras en la línea de comandosPuede utilizar la herramienta de línea de comandos ActiveBarcode para crear archivos de imágenes de código de barras directamente desde la línea de comandos. Por ejemplo, utilizarlo en programas batch o script.

La herramienta de línea de comandos se incluye con ActiveBarcode y se instalará automáticamente cuando instale ActiveBarcode, a menos que haya deseleccionado esta opción. Encontrará ActiveBarcodeCLI.exe en la carpeta en la que instaló ActiveBarcode. Normalmente: C:\Program Files\ActiveBarcode.

Códigos de barras de alta precisión
Códigos de barras de alta precisión
En la línea de comandos
En la línea de comandos
Mapas de bits y gráficos vectoriales
Mapas de bits y gráficos vectoriales
Automatización
Automatización
Versátil en el uso
Versátil en el uso

Ejemplos

Ejemplo de código de barrasLa siguiente llamada de la herramienta creará un archivo de imagen PNG de 400x200 píxeles llamado ean.png con un código de barras EAN-13 codificado 192837465012.
ActiveBarcodeCLI ean.png -text=192837465012 -typename=ean13 -width=400 -height=200
Un ejemplo más: La siguiente llamada de la herramienta creará un archivo de imagen PNG de 500x100 píxeles llamado code128.bmp con un código de barras Código 128 codificando Hello World.
ActiveBarcodeCLI code128.bmp "-text=Hello World" -type=14 -width=500 -height=100

Parámetros de línea de comandos para la consola

Uso:
ActiveBarcodeCLI filename [Parameter]
Se pueden utilizar los siguientes parámetros:

-text=


Ejemplo: -text=123456789012
Caracteres que se van a codificar.
Puede introducir códigos de control en forma legible de esta manera: <CR>, <LF>, ...
ActiveBarcodeCLI gs1.png "-text=(02)00614141000418(15)210228(10)451214<FNC1>(37)20" -type=28

Si desea utilizar las comillas dentro del texto, debe enviarla como código ASCII porque también se utiliza como delimitador para los parámetros. Puede introducir cualquier carácter ASCII como código ASCII decimal entre corchetes angulares con el formato <nnn>.

La comilla es ASCII 34, así que simplemente pase <034> en su lugar.
Ejemplo para codificar ABC"123:
ActiveBarcodeCLI test.png "-text=ABC<034>123" -type=14

-type=


Ejemplo: -type=0
Tipo de código de barras, al que hace referencia un número indexado

-typename=


Ejemplo: -typename=CODECODE128
Tipo de código de barras, al que hace referencia el nombre

-width=


Ejemplo: -width=500
Ancho en píxeles

-height=


Ejemplo: -height=500
Altura en píxeles

-alignment=


Ejemplo: -alignment=1
Alineación
0 a la izquierda
1-centro
2o derecho

-borderwidth=


Ejemplo: -borderwidth=10
Ancho de borde en píxeles

-borderheight=


Ejemplo: -borderheight=1
Altura de borde en píxeles

-notchheightinpercent=


Ejemplo: -notchheightinpercent=25
La altura de la muesca en %

-showtext=off


Ejemplo: -showtext=off
No hay línea de texto bajo el código

-forecolor=


Ejemplo: -foreground=000000 or -foreground=black
Establece el color de primer plano, RGB hexadecimal como RRGGBB
o con nombres de color CSS/HTML

-backcolor=


Ejemplo: -background=FFFFFF or -background=white
Establece el color de fondo, RGB hexadecimal como RRGGBB
o con nombres de color CSS/HTML

-fontname=


Ejemplo: -fontname=arial
Fuente para la línea de texto

-fontsize=


Ejemplo: -fontsize=8
Tamaño de fuente

-fontbold=


Ejemplo: -fontbold=on
Fuente negrita (on/off)

-fontitalic=


Ejemplo: -fontitalic=on
Fuente cursiva (on/off)

-fontunderline=


Ejemplo: -fontunderline=on
Subrayado de la fuente (on/off)

-fontstrikeout=


Ejemplo: -fontstrikeout=on
Ponches de fuentes (on/off)

-filetype=


Ejemplo: -filetype=bmp
El formato del archivo de imagen determina i.a. si el código de barras se genera como gráficos ráster o gráficos vectoriales libremente escalables.
(valores válidos: bmp, jpg, png, tif, tga, gif, wbm, pbm, pgm, ppm, xpm, wmf, emf)
Predeterminado: detección automática por extensión de nombre de archivo

-colordepth=


Ejemplo: -colordepth=24
Profundidad de color del archivo de imagen
(valores válidos: 1, 8, 16, 24, 36)

-flags=


Ejemplo: -flags=0x80

-angle=


Ejemplo: -angle=180
Gira el archivo de imagen
(valores válidos: 0-359)

-dpi=


Ejemplo: -dpi=300
Resolución en DPI para archivos jpg, png, tif y bmp

-echo=


Ejemplo: -echo=off
-echo=errors
-echo=verbose
off: No mostrar mensajes
errors: Mostrar solo errores
verbose: Mostrar todos los mensajes y abrir el código de barras en ImageView