A API ActiveBarcode gera códigos de barras como imagens SVG ou PNG, permitindo a compatibilidade com diversas aplicações. Use SVG para códigos de barras escaláveis e de alta qualidade, ideais para aplicativos da Web e de impressão que exigem redimensionamento sem perda de clareza. Utilize PNG para imagens de tamanho fixo, baseadas em rasterização, adequadas para aplicações em que é necessária uma ampla compatibilidade com várias plataformas e software, incluindo sistemas mais antigos.
SVG
https://api.activebarcode.net/v2/svg
PNG
https://api.activebarcode.net/v2/png
 |
Especificação OpenAPI
Também pode explorar esta API utilizando a especificação oficial OpenAPI: |
access
api.activebarcode.net/v2/svg?access=YOUR-KEY-HERE
Pode avaliar a API REST omitindo a chave da API. O código de barras tem uma marca de água e destina-se apenas a fins de avaliação. Utilize a chave de API incluída na confirmação da encomenda em vez do marcador de posição. A sua chave de API permanecerá ativa até que cancele a sua subscrição. |
text
api.activebarcode.net/v2/svg?text=ActiveBarcode api.activebarcode.net/v2/svg?text=Hello%20World! api.activebarcode.net/v2/svg?text=Hello<CR>World! api.activebarcode.net/v2/svg?text=Hello<TAB>World! api.activebarcode.net/v2/svg?text=(10)451214<FNC1>(37)20&typeno=108 Define o texto que você deseja exibir como um código de barras.Pode ser um número de artigo ou uma mensagem de texto como Hello World!. Certifique-se de que este parâmetro está codificado por URL. Você pode inserir códigos de controle em forma legível humana como esta: <CR>, <LF>, ... |
typeno
api.activebarcode.net/v2/svg?typeno=14 Código de barras como número que você deseja usar para codificação ou seja: 14 (=CODE128)
code
api.activebarcode.net/v2/svg?code=CODE128 Defina o tipo de código de barras como um nome legível humano que você deseja usar para codificar ou seja: CODE128
Selecionar o código de barras por typeno ou code. O parâmetro typeno tem precedência e é mais curto, mas menos memorável.
|
showtext
api.activebarcode.net/v2/svg?showtext=1 api.activebarcode.net/v2/svg?showtext=0 Selecione se a linha legível humana é visível ou não. (1=visível, 0=invisível).
|
width
api.activebarcode.net/v2/svg?width=250&backcolor=eeeeee api.activebarcode.net/v2/svg?width=600&backcolor=eeeeee Define a largura do arquivo de imagem resultante. |
height
api.activebarcode.net/v2/svg?height=100&backcolor=eeeeee api.activebarcode.net/v2/svg?height=200&backcolor=eeeeee Define a altura do arquivo de imagem resultante. |
rotate
api.activebarcode.net/v2/svg?rotate=0 api.activebarcode.net/v2/svg?rotate=90&height=200&width=150 api.activebarcode.net/v2/svg?rotate=180 api.activebarcode.net/v2/svg?rotate=270&height=200&width=150 Orientação (rotação) em graus.Possíveis valores: 0, 90, 180, 270
|
BorderWidth
api.activebarcode.net/v2/svg?BorderWidth=0&width=360&backcolor=eeeeee api.activebarcode.net/v2/svg?BorderWidth=50&width=460&backcolor=eeeeee Fronteira esquerda e direita. (espaço livre) |
BorderHeight
api.activebarcode.net/v2/svg?BorderHeight=0&backcolor=eeeeee api.activebarcode.net/v2/svg?BorderHeight=25&backcolor=eeeeee Fronteira superior e inferior. (espaço livre) |
alignment
api.activebarcode.net/v2/svg?alignment=left&backcolor=eeeeee api.activebarcode.net/v2/svg?alignment=center&backcolor=eeeeee api.activebarcode.net/v2/svg?alignment=right&backcolor=eeeeee Alinhamento do código de barras dentro da área a ser exibido:
alignment=left,
alignment=center,
alignment=right.
Se o parâmetro não for especificado, o código de barras é centrado.
Alternativamente, valores numéricos podem ser usados:
alignment=0 (Deixou),
alignment=1 (Centro),
alignment=2 (Certo).
|
backcolor
api.activebarcode.net/v2/svg?backcolor=ff0000 api.activebarcode.net/v2/svg?backcolor=00ff00 api.activebarcode.net/v2/svg?backcolor=0000ff Cor de fundo como cor HTML. E.g. ffffff = Branco, 000000 = Preto |
forecolor
api.activebarcode.net/v2/svg?forecolor=ff0000 api.activebarcode.net/v2/svg?forecolor=00ff00 api.activebarcode.net/v2/svg?forecolor=0000ff Cor de primeiro plano como cor HTML. E.g. ffffff = Branco, 000000 = Preto |
NotchHeightInPercent
api.activebarcode.net/v2/svg?NotchHeightInPercent=50&code=CODEEAN13&text=123456789012 api.activebarcode.net/v2/svg?NotchHeightInPercent=100&code=CODEEAN13&text=123456789012 Altura dos entalhes (EAN-13, UPC-A/E e outros) em percentagem. |
fontsize
api.activebarcode.net/v2/svg?fontsize=8 api.activebarcode.net/v2/svg?fontsize=28 Tamanho do tipo de letra da linha de texto claro do código de barras. |