L'API ActiveBarcode génère des codes-barres sous forme d'images SVG ou PNG, ce qui permet de les rendre compatibles avec diverses applications. Utilisez SVG pour des codes-barres évolutifs et de haute qualité, idéaux pour les applications Web et d'impression nécessitant un redimensionnement sans perte de clarté. Utilisez PNG pour des images de taille fixe, basées sur des trames, qui conviennent aux applications nécessitant une large compatibilité avec diverses plateformes et logiciels, y compris les systèmes les plus anciens.
SVG
https://api.activebarcode.net/v2/svg
PNG
https://api.activebarcode.net/v2/png
 |
Spécification OpenAPI
Vous pouvez également explorer cette API à l'aide de la spécification OpenAPI officielle : |
access
api.activebarcode.net/v2/svg?access=YOUR-KEY-HERE
Vous pouvez évaluer l'API REST en omettant la clé API. Le code-barres est en filigrane et n'est destiné qu'à des fins d'évaluation. Utilisez la clé API incluse dans votre confirmation de commande au lieu de l'espace réservé. Votre clé API restera active jusqu'à ce que vous annuliez votre abonnement. |
text
api.activebarcode.net/v2/svg?text=ActiveBarcode api.activebarcode.net/v2/svg?text=Hello%20World! api.activebarcode.net/v2/svg?text=Hello<CR>World! api.activebarcode.net/v2/svg?text=Hello<TAB>World! api.activebarcode.net/v2/svg?text=(10)451214<FNC1>(37)20&typeno=108 Définit le texte que vous souhaitez afficher sous forme de code à barres.Il peut s'agir d'un numéro d'article ou d'un message texte comme Hello World!. Assurez-vous que ce paramètre est encodé en URL. Vous pouvez entrer des codes de contrôle sous forme lisible humaine comme ceci: <CR>, <LF>, ... |
typeno
api.activebarcode.net/v2/svg?typeno=14 Type de code à barres comme numéro que vous souhaitez utiliser pour l'encodage c.-à-d. : 14 (=CODE128)
code
api.activebarcode.net/v2/svg?code=CODE128 Définir le type de code à barres comme un nom lisible pour l'homme que vous souhaitez utiliser pour le codage, c'est-à-dire : CODE128
Sélectionnez le code-barres par typeno ou code. Le paramètre typeno est prioritaire et plus court, mais moins mémorable.
|
showtext
api.activebarcode.net/v2/svg?showtext=1 api.activebarcode.net/v2/svg?showtext=0 Sélectionnez si la ligne lisible humaine est visible ou non. (1 'visible, 0 'invisible).
|
width
api.activebarcode.net/v2/svg?width=250&backcolor=eeeeee api.activebarcode.net/v2/svg?width=600&backcolor=eeeeee Définit la largeur du fichier d'image résultant. |
height
api.activebarcode.net/v2/svg?height=100&backcolor=eeeeee api.activebarcode.net/v2/svg?height=200&backcolor=eeeeee Définit la hauteur du fichier d'image résultant. |
rotate
api.activebarcode.net/v2/svg?rotate=0 api.activebarcode.net/v2/svg?rotate=90&height=200&width=150 api.activebarcode.net/v2/svg?rotate=180 api.activebarcode.net/v2/svg?rotate=270&height=200&width=150 Orientation (rotation) en degrés.Valeurs possibles : 0, 90, 180, 270
|
BorderWidth
api.activebarcode.net/v2/svg?BorderWidth=0&width=360&backcolor=eeeeee api.activebarcode.net/v2/svg?BorderWidth=50&width=460&backcolor=eeeeee Bordure à gauche et à droite. (espace libre) |
BorderHeight
api.activebarcode.net/v2/svg?BorderHeight=0&backcolor=eeeeee api.activebarcode.net/v2/svg?BorderHeight=25&backcolor=eeeeee Bordure en haut et en bas. (espace libre) |
alignment
api.activebarcode.net/v2/svg?alignment=left&backcolor=eeeeee api.activebarcode.net/v2/svg?alignment=center&backcolor=eeeeee api.activebarcode.net/v2/svg?alignment=right&backcolor=eeeeee Alignement du code-barres dans la zone à afficher :
alignment=left,
alignment=center,
alignment=right.
Si le paramètre n'est pas spécifié, le code à barres est centré.
Alternativement, les valeurs numériques peuvent être utilisées :
alignment=0 (Gauche),
alignment=1 (Centre),
alignment=2 (Oui).
|
backcolor
api.activebarcode.net/v2/svg?backcolor=ff0000 api.activebarcode.net/v2/svg?backcolor=00ff00 api.activebarcode.net/v2/svg?backcolor=0000ff Couleur d'arrière-plan en tant que couleur HTML. P. ex. ffffff = Blanc, 000000 = Noir |
forecolor
api.activebarcode.net/v2/svg?forecolor=ff0000 api.activebarcode.net/v2/svg?forecolor=00ff00 api.activebarcode.net/v2/svg?forecolor=0000ff Couleur d'avant-plan comme couleur HTML. P. ex. ffffff = Blanc, 000000 = Noir |
NotchHeightInPercent
api.activebarcode.net/v2/svg?NotchHeightInPercent=50&code=CODEEAN13&text=123456789012 api.activebarcode.net/v2/svg?NotchHeightInPercent=100&code=CODEEAN13&text=123456789012 Hauteur des encoches (EAN-13, UPC-A/E et autres) en pourcentage. |
fontsize
api.activebarcode.net/v2/svg?fontsize=8 api.activebarcode.net/v2/svg?fontsize=28 Taille de la police de la ligne de texte en clair du code-barres. |