Pular para o conteúdo principal
API de código de barras

Gere, incorpore, leia e divida por código de barras.

Uma única API REST para todo o ciclo de vida do código de barras: crie mais de 150 tipos de códigos de barras e QR codes, imprima-os em qualquer formato PDF, leia-os de volta com coordenadas ou divida um lote escaneado em seus separadores de código de barras.

Execute-o em qualquer lugar

A API de código de barras, em todas as plataformas.

Adicione a opção "Criar código de barras" como uma ação nativa sem código ou chame a mesma operação a partir da API REST. Crie uma vez e execute em qualquer lugar.

Uma chamada

Um código de barras legível a partir de uma linha de texto.

  • Escolha a simbologia. Defina barcodeType para qrCode, code128, dataMatrix, pdf417, aztec, ean13, upcA e muito mais — mais de 150 no total.
  • Codifique o seu valor. insere os dados em text; hideText decide se a legenda legível por humanos será impressa abaixo.
  • Obtenha um PNG pronto para impressão. POST /api/v2/CreateBarcode retorna o código de barras como uma imagem binária, otimizada para impressão e leitura por dispositivos móveis.
  • Defina QZXAXZQ para obter um código 202 e um URL de consulta ao gerar códigos em massa.
Mais de 150 tipos QR · Matriz de Dados PNG fora
create-barcode.sh
curl -X POST https://api.pdf4me.com/api/v2/CreateBarcode \
  -H "Authorization: Basic YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "PDF4me Barcode Sample",
    "barcodeType": "qrCode",
    "hideText": false,
    "async": true
  }'
Adicionar a um PDF

Cole um código de barras em qualquer página.

  • Envie o PDF e o código. e docContent representam o seu Base64; PDF; text e barcodeType definem o código de barras a ser impresso.
  • Selecione as páginas. pages aceita all, 1-3, 1,3,5 ou 2-, para que você possa personalizar todas as páginas ou apenas a capa.
  • Posicione-o com precisão. alignX (Left/Center/Right) e alignY (Top/Middle/Bottom), com tamanho e margens em milímetros ou pontos.
  • Defina Aperfeiçoe o visual. como opacity, coloque a legenda acima ou abaixo, ou use showOnlyInPrint para uma marca de digitalização que permanece fora da tela.
Qualquer intervalo de páginas mm ou pontos Opacidade e somente para impressão
Um código de barras e um código QR impressos em uma página de documento PDF com posicionamento preciso.

Códigos de barras e códigos QR incorporados em um PDF via /api/v2/AddBarcode.

Leia e encaminhe

Decodifique os códigos de barras e, em seguida, aja de acordo com eles.

  • Decodifique tudo o que está na página. passa barcodeType: ["all"] ou lista formatos específicos como ["qrCode","code128"]; pages seleciona o intervalo.
  • Cada ocorrência retorna suas coordenadas QZXAXZQ, decodificadas como QZXCXZQ, QZXDXZQ e QZXEXZQ.
  • Rota com base no valor. Utilize o texto decodificado para renomear, classificar ou pesquisar registros na próxima etapa do seu fluxo de trabalho.
  • Ou divida a receita inteira. e Dividir PDF por código de barras recortam uma digitalização mesclada nas páginas separadoras. Para lotes de faturas Swiss QR, use Dividir PDF por Swiss QR. Leia Swiss QR retorna a carga útil do pagamento.
1D e 2D Coordenadas Dividido por código de barras
read-barcodes.json
{
  "barcodes": [
    {
      "type": "qrCode",
      "text": "INV-2026-0042",
      "page": 1,
      "x": 100, "y": 200,
      "width": 50, "height": 50
    }
  ]
}

Conclua seus documentos.

Integre-o ao seu produto com a API, automatize-o sem código ou use as ferramentas gratuitas no seu navegador. Não é necessário cartão de crédito para começar.

Comece com uma única chamadacurl -X POST https://api.pdf4me.com/v1/ConvertToPdf

Nível gratuito · Não é necessário cartão de crédito