A API ActiveBarcode gera códigos de barras como imagens SVG ou PNG, permitindo compatibilidade com diversas aplicações. Utilize SVG para códigos de barras escaláveis e de alta qualidade, ideais para aplicações web e impressão que requerem redimensionamento sem perda de nitidez. Utilize PNG para imagens de tamanho fixo e baseadas em raster, adequadas para aplicações que necessitam de ampla compatibilidade com várias plataformas e softwares, incluindo sistemas mais antigos.
SVG
https://api.activebarcode.net/v2/svg
PNG
https://api.activebarcode.net/v2/png
access=
É possível avaliar a API REST omitindo a chave da API. O código de barras possui marca d'água e destina-se apenas para fins de avaliação. Utilize a chave da API incluída na confirmação do seu pedido em vez do espaço reservado. Sua chave da API permanecerá ativa até que você cancele sua assinatura.
api.activebarcode.net/v2/svg?access=YOUR-KEY-HERE
|
text=
Define o texto que deseja exibir como um código de barras. Pode ser um número de artigo ou uma mensagem de texto como “Olá, mundo!”. Certifique-se de que este parâmetro esteja codificado em URL. É possível inserir códigos de controle em formato legível, como este: <CR>, <LF>, ...
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
|
typeno=
Digite o tipo de código de barras como o número que deseja utilizar para codificação, por exemplo: 14 (=CODE128)
api.activebarcode.net/v2/svg?typeno=14
code=
Defina o tipo de código de barras como um nome legível que deseja utilizar para codificação, por exemplo: CODE128
api.activebarcode.net/v2/svg?code=CODE128
Selecione o código de barras por typeno ou code. O parâmetro typeno tem precedência e é mais curto, mas menos memorável.
|
showtext=
Selecione se a linha legível por humanos está visível ou não. (1 = visível, 0 = invisível).api.activebarcode.net/v2/svg?showtext=1 api.activebarcode.net/v2/svg?showtext=0
|
width=
Define a largura do arquivo de imagem resultante.api.activebarcode.net/v2/svg?width=250&backcolor=eeeeee api.activebarcode.net/v2/svg?width=600&backcolor=eeeeee
|
height=
Define a altura do arquivo de imagem resultante.api.activebarcode.net/v2/svg?height=100&backcolor=eeeeee api.activebarcode.net/v2/svg?height=200&backcolor=eeeeee
|
rotate=
Orientação (rotação) em graus. Valores possíveis: 0, 90, 180, 270
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
|
BorderWidth=
Borda esquerda e direita. (espaço livre)api.activebarcode.net/v2/svg?BorderWidth=0&width=360&backcolor=eeeeee api.activebarcode.net/v2/svg?BorderWidth=50&width=460&backcolor=eeeeee
|
BorderHeight=
Borda superior e inferior. (espaço livre)api.activebarcode.net/v2/svg?BorderHeight=0&backcolor=eeeeee api.activebarcode.net/v2/svg?BorderHeight=25&backcolor=eeeeee
|
alignment=
Alinhamento do código de barras dentro da área a ser exibida:
alignment=left,
alignment=center,
alignment=right.
Caso o parâmetro não seja especificado, o código de barras será centralizado.
Alternativamente, podem ser utilizados valores numéricos:
alignment=0 (esquerda),
alignment=1 (centro),
alignment=2 (direita).
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 |
backcolor=
Cor de fundo como cor HTML.
Por exemplo. ffffff = branco, 000000 = pretoapi.activebarcode.net/v2/svg?backcolor=ff0000 api.activebarcode.net/v2/svg?backcolor=00ff00 api.activebarcode.net/v2/svg?backcolor=0000ff
|
forecolor=
Cor de primeiro plano como cor HTML.
Por exemplo. ffffff = branco, 000000 = pretoapi.activebarcode.net/v2/svg?forecolor=ff0000 api.activebarcode.net/v2/svg?forecolor=00ff00 api.activebarcode.net/v2/svg?forecolor=0000ff
|
NotchHeightInPercent=
Altura dos entalhes (EAN-13, UPC-A/E e outros) em porcentagem. api.activebarcode.net/v2/svg?NotchHeightInPercent=50&code=CODEEAN13&text=123456789012 api.activebarcode.net/v2/svg?NotchHeightInPercent=100&code=CODEEAN13&text=123456789012
|
fontsize=
Tamanho da fonte da linha de texto legível do código de barras.
api.activebarcode.net/v2/svg?fontsize=8 api.activebarcode.net/v2/svg?fontsize=28
|