REST API

BarcodePro Web API

Générez des codes-barres GS1/ISO de haute qualité en PNG, JPEG, SVG, EPS et PDF.

BarCodePro Local No-Auth

Générateur de codes-barres & QR rapide, configurable, offline

Créez et testez des images (PNG/SVG/EPS) pour QR / Code128 / autres, via l’interface ou l’API.

Pourquoi BarcodePro

Multi‑symbologies

QR, DataMatrix, Code128, EAN/UPC, PDF417…

Qualité print

SVG/PDF vectoriel, EPS, réglages fins

Design & logos

Couleurs, dégradés, motifs, logo centré

API simple

POST /generate avec options lisibles

QR dynamiques

Règles device, langue, pays, UTM…

Dashboard

Liste, filtres, tri, édition, suppression

Fonctionnalités à la loupe

  • Symbologies 1D, Postales & 2D populaires (Code 128, EAN/UPC, QR, Data Matrix, PDF417, etc.)
  • Conformité GS1/ISO/IEC/AIM avec options d’encodage et auto‑checksum
  • Formats: PNG, JPEG, SVG (vectoriel), PDF (vectoriel)
  • Rotation 90/180/270°, bordures et logo au centre
  • Remplissage artistique des barres/dots (SVG) et ajustement BWA

Utilisez l’en‑tête Accept pour choisir le format de sortie.

POST /generate
Accept: image/png | image/jpeg | image/svg+xml | application/pdf
Content-Type: application/json
{
  "value": "0123456789",
  "symbology": "code128",
  "options": { "scale": 3, "includetext": true }
}

Aperçu rapide

Générez un code‑barres ou QR en quelques clics. Formats et symbologies courants pris en charge.

  • Sorties: PNG, JPEG, SVG, PDF
  • Symbologies: QR, DataMatrix, Code128, EAN/UPC, PDF417
  • Options: scale, rotate, texte, couleurs, logo, bordure
Exemples API (cURL / JSON)
POST /generate
 Accept: image/png
 Content-Type: application/json
 
 {
   "value": "HELLO-12345",
   "symbology": "qrcode",
   "options": { "scale": 3, "includetext": true }
 }
curl -X POST "http://localhost:3000/generate" \
   -H "Accept: image/svg+xml" \
   -H "Content-Type: application/json" \
   -d '{"value":"0123456789","symbology":"code128","options":{"scale":3}}' \
   -o barcode.svg