Barcodes and retail

API per codici DataMatrix in PDF nei sistemi di produzione

Genera codici DataMatrix in PDF da dati backend strutturati, senza browser, con confini chiari tra il PDF renderizzato da gPdf e le regole del tuo sistema.

API PRINCIPALE JSON Render
ENDPOINT /api/v1/pdf/render
SISTEMI backend operativo / sistema finance / workflow compliance / servizio documentale
Lavoro da svolgere

Generare codici DataMatrix in PDF come PDF riproducibile da dati strutturati. Il tuo sistema mantiene la logica di business; gPdf gestisce il rendering PDF.

Quando usare questa API

  • Il tuo backend possiede già i dati per codici DataMatrix in PDF e deve ottenere una risposta PDF stabile.
  • Vuoi evitare Chromium o HTML-to-PDF per documenti operativi.
  • Ti serve output ripetibile per ristampe, audit o batch.

Cosa non sostituisce

  • Hai bisogno che gPdf acquisti spedizioni, liquidi imposte, crei ordini esterni o agisca da sistema fiscale.
  • Vuoi sostituire validazione dati, logica di business o integrazioni marketplace.

Quale endpoint chiamare

PRIMARIO

/api/v1/pdf/render

JSON Render è il percorso predefinito per questo workflow.

SECONDARIO 1

/api/v1/template-render

Usalo quando il workflow richiede l’API collegata, un contratto di template o una verifica delle capacità.

Request minimo

/api/v1/pdf/render - codici DataMatrix in PDF

{
  "pages": [
    {
      "size": "label_100_100",
      "elements": [
        {
          "type": "barcode",
          "format": "gs1-datamatrix",
          "content": "(01)09506000134352(10)LOT26A",
          "x": 10,
          "y": 14,
          "width": 34,
          "height": 34
        },
        {
          "type": "text",
          "x": 10,
          "y": 56,
          "content": "GTIN 09506000134352\nLOT LOT26A",
          "style": { "font_size": 9, "font_family": "NotoSans-Regular" }
        }
      ]
    }
  ]
}

Cosa gestisce gPdf

  • Rendering PDF di codici DataMatrix in PDF da request strutturate.
  • Testi, tabelle, linee, codici a barre, pagine, metadati e opzioni di output secondo il request.
  • Output deterministico per retry, ristampe e audit.

Cosa controlla il tuo sistema

  • Dati corretti per codici DataMatrix in PDF, regole di business e stato operativo.
  • Autenticazione, persistenza, integrazioni esterne e validazione con i destinatari.

Checklist di produzione

  1. Testa con dati reali e con i sistemi che riceveranno il PDF.
  2. Salva request ID ed evidenze per supporto, audit e ristampa.
  3. Trasforma il layout approvato in template quando più sistemi devono riusarlo.

Limiti della promessa

  • gPdf disegna codici a barre vettoriali nel PDF; non certifica qualità GS1 o accettazione retail.
  • Il tuo sistema mantiene payload, identificatori, quiet zone e test di scansione.

Forma dell’API

API per codici DataMatrix in PDF è un workflow di produzione basato sulle API pubbliche di gPdf. Il request descrive dati, layout, settings e parti PDF da renderizzare. gPdf renderizza il PDF; il tuo sistema mantiene la semantica dell’evento di business.

Scelta dell’endpoint

Per questo workflow, l’endpoint predefinito è /api/v1/pdf/render. Usa Template Render quando il layout è approvato e riutilizzato tra sistemi. Usa E-Invoice Render solo quando serve packaging Factur-X / ZUGFeRD PDF/A-3b con EN 16931 CII XML incorporato.

Validazione prima della produzione

Valida codici DataMatrix in PDF con dati reali e con i sistemi che lo consumeranno. Conserva request ID, output renderizzato ed evidenze di validazione per supporto, audit e ristampa.

FAQ

È un endpoint separato?
API per codici DataMatrix in PDF collega il workflow a una API pubblica di gPdf. La pagina indica quale percorso chiamare e cosa deve contenere il request.
Posso usare template?
Sì. Usa JSON Render mentre il layout cambia; usa Template Render quando il layout è approvato e i caller inviano solo dati di business.
Cosa validare prima della produzione?
Valida con dati reali e con stampanti, scanner, validatori, contabilità o marketplace del workflow.