Saltar al contenido principal
API de códigos de barras

Generar, incrustar, leer y dividir por código de barras.

Una única API REST para todo el ciclo de vida del código de barras: crea más de 150 tipos de códigos de barras y códigos QR, imprímelos en cualquier PDF, léelos con coordenadas o divide un lote escaneado en sus separadores de código de barras.

Ejecútalo en cualquier lugar

La API de códigos de barras, en todas las plataformas.

Agregue la función Crear código de barras como una acción nativa sin código, o llame a la misma operación desde la API REST. Cree la solución una vez y ejecútela en todas partes.

Una llamada

Un código de barras escaneable a partir de una línea de texto.

  • Elige la simbología. Establezca barcodeType en qrCode, code128, dataMatrix, pdf417, aztec, ean13, upcA y más: más de 150 en total.
  • Codifique su valor. Coloca los datos en text; hideText decide si el pie de foto legible para humanos se imprime debajo.
  • Obtén un archivo PNG listo para imprimir. POST /api/v2/CreateBarcode devuelve el código de barras como una imagen binaria, optimizada para impresión y escaneo móvil.
  • Escalado asíncrono. Establezca async: true para un código 202 y una URL de sondeo cuando genere códigos de forma masiva.
Más de 150 tipos Código QR · Data Matrix PNG fuera
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
  }'
Agregar a un PDF

Estampe un código de barras en cualquier página.

  • Envía PDF y el código. docContent es su Base64 PDF; text y barcodeType definen el código de barras a estampar.
  • Dirígete a las páginas. pages acepta all, 1-3, 1,3,5 o 2-, por lo que puede personalizar cada página o solo la portada.
  • Colócalo con precisión. alignX (Left/Center/Right) y alignY (Top/Middle/Bottom), con tamaño y márgenes en milímetros o puntos.
  • Perfecciona el aspecto. Configure opacity, coloque el título arriba o abajo, o use showOnlyInPrint para una marca de escaneo que permanezca fuera de la pantalla.
Cualquier rango de páginas milímetros o puntos Opacidad y solo impresión
Un código de barras y un código QR impresos en una página de un documento PDF con posicionamiento preciso.

Códigos de barras y códigos QR integrados en un PDF a través de /api/v2/AddBarcode.

Leer y enrutar

Descifra los códigos de barras y luego actúa en consecuencia.

  • Descifra todo lo que hay en la página. Pasa barcodeType: ["all"], o enumera formatos específicos como ["qrCode","code128"]; pages elige el rango.
  • Obtenga resultados estructurados. Cada acierto devuelve sus coordenadas type, text, page y x / y / width / height decodificadas.
  • Ruta en el valor. Utilice el texto decodificado para renombrar, ordenar o buscar registros en el siguiente paso de su flujo de trabajo.
  • O dividir todo el lote. Dividir PDF por código de barras realiza un escaneo combinado en las páginas separadoras. Para lotes de facturas Swiss QR, utilice Dividir PDF por Swiss QR. Lee Swiss QR devuelve la carga útil de pago.
1D y 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
    }
  ]
}

Prepara tus documentos.

Intégralo en tu producto con la API, automatízalo sin código o usa las herramientas gratuitas en tu navegador. No necesitas tarjeta de crédito para empezar.

Empieza con una sola llamada.curl -X POST https://api.pdf4me.com/v1/ConvertToPdf

Nivel gratuito · No se requiere tarjeta de crédito