Windows: Linha de comandos de código de barras

Gerar códigos de barras na linha de comando

Gerar códigos de barras na linha de comandoVocê pode usar a ferramenta de linha de comando ActiveBarcode para criar arquivos de imagens de código de barras diretamente da linha de comando. Por exemplo, use-o em programas batch ou script.

A ferramenta de linha de comando é incluída no ActiveBarcode e será instalada automaticamente quando você instalar o ActiveBarcode, a menos que você tenha desmarcado esta opção. Você encontrará ActiveBarcodeCLI.exe na pasta onde instalou o ActiveBarcode. Normalmente: C:\Program Files\ActiveBarcode.

Códigos de barras de alta precisão
Códigos de barras de alta precisão
Na linha de comando
Na linha de comando
Bitmaps e gráficos vetoriais
Bitmaps e gráficos vetoriais
Automação
Automação
Versátil na utilização
Versátil na utilização

Exemplos

Exemplo de código de barrasA seguinte chamada da ferramenta criará um arquivo de imagem PNG de 400x200 pixels chamado ean.png com um código de barras EAN-13 codificado 19283746465012.
ActiveBarcodeCLI ean.png -text=192837465012 -typename=ean13 -width=400 -height=200
Mais um exemplo: A seguinte chamada da ferramenta criará um arquivo de imagem PNG de 500x100 pixels chamado code128.bmp com um código de código de barras Code 128 que codifica Hello World.
ActiveBarcodeCLI code128.bmp "-text=Hello World" -type=14 -width=500 -height=100

Parâmetros de linha de comando para o console

Utilização:
ActiveBarcodeCLI filename [Parameter]
Os seguintes parâmetros podem ser utilizados:

-text=


Exemplo: -text=123456789012
Personagens a serem codificados.
Você pode inserir códigos de controle em forma legível humana como esta: <CR>, <LF>, ...
ActiveBarcodeCLI gs1.png "-text=(02)00614141000418(15)210228(10)451214<FNC1>(37)20" -type=28

Se você quiser usar a marca de cotação dentro do texto, você precisa enviá-la como código ASCII, porque também é usado como delimitador para parâmetros. Você pode inserir qualquer caractere ASCII como código ASCII decimal dentro de suportes de ângulo na forma <nnn>.

A marca de cotação é ASCII 34, então basta passar <034> em vez disso.
Exemplo para codificar ABC"123:
ActiveBarcodeCLI test.png "-text=ABC<034>123" -type=14

-type=


Exemplo: -type=0
Tipo de código de barras, referenciado por um número indexado

-typename=


Exemplo: -typename=CODECODE128
Tipo de código de barras, referenciado pelo nome

-width=


Exemplo: -width=500
Largura em pixels

-height=


Exemplo: -height=500
Altura em pixels

-alignment=


Exemplo: -alignment=1
Alinhamento
0=esquerda
1=centro
2=direita

-borderwidth=


Exemplo: -borderwidth=10
Largura de fronteira em pixels

-borderheight=


Exemplo: -borderheight=1
Borderheight em pixels

-notchheightinpercent=


Exemplo: -notchheightinpercent=25
A altura do entalhe em %

-showtext=off


Exemplo: -showtext=off
Nenhuma linha de texto o código

-forecolor=


Exemplo: -foreground=000000 or -foreground=black
Define a cor do primeiro plano, hexadecimal RGB como RRGGBB
ou com nomes de cores CSS/HTML

-backcolor=


Exemplo: -background=FFFFFF or -background=white
Define a cor de fundo, hexadecimal RGB como RRGGBB
ou com nomes de cores CSS/HTML

-fontname=


Exemplo: -fontname=arial
Fonte para a linha de texto

-fontsize=


Exemplo: -fontsize=8
Tamanho da fonte

-fontbold=


Exemplo: -fontbold=on
Fonte ousada (on/off)

-fontitalic=


Exemplo: -fontitalic=on
Fonte itálica (on/off)

-fontunderline=


Exemplo: -fontunderline=on
Fonte sublinha (on/off)

-fontstrikeout=


Exemplo: -fontstrikeout=on
Strikeout da fonte (on/off)

-filetype=


Exemplo: -filetype=bmp
O formato do arquivo de imagem determina se o código de barras é gerado como gráficos de raster ou gráficos vetorâmios escaláveis livremente.
(valores válidos: bmp, jpg, png, tif, tga, gif, wbm, pbm, pgm, ppm, xpm, wmf, emf)
Padrão: auto detectar por extensão do nome de arquivo

-colordepth=


Exemplo: -colordepth=24
Cor-profundidade do arquivo de imagem
(valores válidos: 1, 8, 16, 24, 36)

-flags=


Exemplo: -flags=0x80

-angle=


Exemplo: -angle=180
Gira o arquivo de imagem
(valores válidos: 0-359)

-dpi=


Exemplo: -dpi=300
Resolução em DPI para jpg, png, tif & arquivos bmp

-echo=


Exemplo: -echo=off
-echo=errors
-echo=verbose
off: Não exibir mensagens
errors: Exibir apenas erros
verbose: Exibir todas as mensagens e código de barras aberto no ImageView