Passa al contenuto principale
API per codici a barre

Genera, incorpora, leggi e dividi in base al codice a barre.

Un'unica API REST per l'intero ciclo di vita dei codici a barre: crea oltre 150 tipi di codici a barre e QR, stampali su qualsiasi PDF, leggili con le coordinate o dividi un lotto scansionato in corrispondenza dei separatori di codici a barre.

Eseguilo ovunque

L'API per i codici a barre, su ogni piattaforma.

Aggiungi la funzionalità "Crea codice a barre" come azione nativa senza codice, oppure richiama la stessa operazione tramite l'API REST. Creala una volta e poi eseguila ovunque.

Una chiamata

Un codice a barre scansionabile da una singola riga di testo.

  • Imposta Scegli la simbologia. su barcodeType, qrCode, code128, dataMatrix, pdf417, aztec, ean13, upcA e altro ancora: oltre 150 in totale.
  • Codifica il tuo valore. Inserisci i dati in text; hideText decide se la didascalia leggibile dall'uomo verrà stampata al di sotto.
  • Ottieni un'immagine PNG pronta per la stampa. POST /api/v2/CreateBarcode restituisce il codice a barre come immagine binaria, ottimizzata per la stampa e la scansione da dispositivi mobili.
  • Scalabilità asincrona. Imposta async: true per un 202 e un URL di polling quando generi codici in blocco.
Oltre 150 tipi QR · Data Matrix PNG fuori
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
  }'
Aggiungi a un PDF

Stampa un codice a barre su qualsiasi pagina.

  • Invia PDF e il codice. docContent è il tuo PDF in Base64; text e barcodeType definiscono il codice a barre da stampare.
  • Individua le pagine da prendere di mira. pages accetta all, 1-3, 1,3,5 o 2-, quindi puoi personalizzare ogni pagina o solo la copertina.
  • Posizionalo con precisione. alignX (Left/Center/Right) e alignY (Top/Middle/Bottom), con dimensioni e margini in millimetri o punti.
  • Imposta QZXAXZQ, posiziona la didascalia sopra o sotto, oppure usa QZXCXZQ per un segno di scansione che rimane fuori dallo schermo.
Qualsiasi intervallo di pagine millimetri o punti Opacità e solo stampa
Un codice a barre e un codice QR stampati su una pagina di un documento PDF con posizionamento preciso.

Codici a barre e codici QR incorporati in un PDF tramite /api/v2/AddBarcode.

Leggi e naviga

Decodifica i codici a barre, poi agisci di conseguenza.

  • Decodifica tutto ciò che è presente sulla pagina. Passa barcodeType: ["all"] oppure elenca formati specifici come ["qrCode","code128"]; pages seleziona l'intervallo.
  • Ottieni risultati strutturati. Ogni hit restituisce le sue coordinate type, text, page e x / y / width / height decodificate.
  • Percorso sul valore. Utilizza il testo decodificato per rinominare, ordinare o cercare i record nella fase successiva del tuo flusso di lavoro.
  • Oppure dividere l'intero lotto. Dividi PDF per codice a barre taglia una scansione unita in corrispondenza delle pagine di separazione. Per i lotti di fatture Swiss QR, utilizzare Dividi PDF per Swiss QR. Leggi Swiss QR restituisce il payload di pagamento.
1D e 2D Coordinate Suddivisione per codice a barre
read-barcodes.json
{
  "barcodes": [
    {
      "type": "qrCode",
      "text": "INV-2026-0042",
      "page": 1,
      "x": 100, "y": 200,
      "width": 50, "height": 50
    }
  ]
}

Sbrigate le vostre pratiche burocratiche.

Integralo nel tuo prodotto tramite API, automatizzalo senza scrivere codice oppure utilizza gli strumenti gratuiti disponibili nel tuo browser. Non è richiesta alcuna carta di credito per iniziare.

Inizia con una singola chiamatacurl -X POST https://api.pdf4me.com/v1/ConvertToPdf

Livello gratuito · Non è richiesta la carta di credito