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.
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.
Todas as tarefas de leitura de código de barras, uma única API.
Crie, incorpore e decodifique códigos de barras e códigos QR em HTTPS simples. Cada cartão abre sua referência na documentação.
Criar um código de barras
Gere um código de barras ou imagem QR independente a partir de uma única linha de texto. Mais de 150 tipos disponíveis, retornados como um arquivo PNG pronto para impressão.
Criar documentos de código de barrasAdicione um a um PDF
Imprima um código de barras em qualquer página de um formulário PDF existente, posicionado ao pixel, dimensionado em milímetros ou pontos, com qualquer opacidade.
Adicionar documentos com código de barrasLeia-os novamente
Decodifique todos os códigos de barras 1D e 2D em um arquivo PDF e obtenha seu tipo, texto e coordenadas de posição como um JSON estruturado.
Leia os documentos do código de barrasContas Swiss QR
Gere uma fatura de pagamento Swiss QR em conformidade com as normas ou leia os dados de pagamento estruturados de um comprovante digitalizado.
Documentos Swiss QREPC / SEPA QR
Gere códigos QR EPC para transferências de pagamento SEPA em Power Automate, Make e Zapier.
Documentos EPC QRDividido por código de barras
Recorte uma digitalização mesclada em arquivos separados nas páginas de separação de código de barras, combinando "Contém" ou "Igual a", recortando "Antes", "Depois" ou removendo o marcador.
Documentos divididos por código de barrasUm código de barras legível a partir de uma linha de texto.
- Escolha a simbologia. Defina
barcodeTypeparaqrCode,code128,dataMatrix,pdf417,aztec,ean13,upcAe muito mais — mais de 150 no total. - Codifique o seu valor. insere os dados em
text;hideTextdecide se a legenda legível por humanos será impressa abaixo. - Obtenha um PNG pronto para impressão.
POST /api/v2/CreateBarcoderetorna 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.
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
}'Cole um código de barras em qualquer página.
- Envie o PDF e o código. e
docContentrepresentam o seu Base64; PDF;textebarcodeTypedefinem o código de barras a ser impresso. - Selecione as páginas.
pagesaceitaall,1-3,1,3,5ou2-, para que você possa personalizar todas as páginas ou apenas a capa. - Posicione-o com precisão.
alignX(Left/Center/Right) ealignY(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 useshowOnlyInPrintpara uma marca de digitalização que permanece fora da tela.

Códigos de barras e códigos QR incorporados em um PDF via /api/v2/AddBarcode.
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"];pagesseleciona 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.
{
"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.
curl -X POST https://api.pdf4me.com/v1/ConvertToPdfNível gratuito · Não é necessário cartão de crédito