Linux & macOS: Linha de comandos de código de barras

APIInfoEsta funcionalidade requer um API KEY

Gerar códigos de barras em Linux, macOS e Windows

Gerar códigos de barras na linha de comando Você pode usar a ferramenta de linha de comando ActiveBarcode para criar arquivos de imagens de código de barras diretamente da linha de comando. Use-o no escudo, em scripts ou aplicações.

  • ActiveBarcodeCLI é um criador de imagem de código de barras não interativo.
  • ActiveBarcodeCLI é de código aberto hospedado em github: Você pode contribuir, redistribuir e/ou modificá-lo nos termos da GNU GPL.
  • ActiveBarcodeCLI é um script simples bash como uma ferramenta de invólucro para a API ActiveBarcode REST para criar facilmente imagens de código de barras altamente precisas na linha de comando.
  • Ele pode ser usado para criar bitmaps png e jpg.
  • Ele ajuda a automatizar suas necessidades de código de barras, é versátil e independente da plataforma.
  • ActiveBarcodeCLI é executado em Linux, macOS e Windows.
  • ActiveBarcodeCLI instala rápido e fácil via🍺 Homebrew.
  • Muito compacto e leve e, portanto, também perfeitamente adequado para sistemas embarcados.
  • Executa em dispositivos de gama baixa, como Raspberry Pi.
  • A instalação do conjunto de software ActiveBarcode para Windows não é necessária.


Códigos de barras de alta precisão
Códigos de barras de alta precisão
Na linha de comando
Na linha de comando
Arquivos de imagem PNG e JPG
Arquivos de imagem PNG e JPG
Automação
Automação
Versátil na utilização
Versátil na utilização

Exemplos

Exemplo de código de barras A 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 --text=192837465012 --code=ean13 --width=400 --height=200 ean.png 
Mais um exemplo: A seguinte chamada da ferramenta criará um arquivo de imagem JPG de tamanho 500x100 pixels chamado code128.jpg com um código 128 de código de código codificando Hello World.
ActiveBarcodeCLI --text='Hello World' --type=14 --width=500 --height=100 code128.jpg

Instalação

Com Homebrew
brew install schenk/barcode/activebarcodecli
Para métodos alternativos de instalação, confira a página do projeto github.

Parâmetros de linha de comando para o console

Utilização:
ActiveBarcodeCLI [OPTION]... [FILENAME]
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}, ...

--code=


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

--type=


Exemplo: --type=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

--rotate=


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

--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)

--help


Exemplo: --help
Uma página de ajuda detalhada

--access


Exemplo: --access=YOUR-KEY-HERE
Você pode experimentar e avaliar a API REST omitindo a chave api. Sem a chave de acesso, o código de barras será marcado com um aviso: "For evaluation use only".