Ligne de commande à code à barres

 Standard ou plus

Générer des codes à barres en ligne de commande

ActiveBarcode: Générer des codes à barres en ligne de commandeVous pouvez utiliser l'outil de ligne de commande ActiveBarcode pour créer des fichiers d'images de codes à barres directement depuis la ligne de commande. Par exemple, l'utiliser dans des programmes batch ou script.

L'outil en ligne de commande est inclus avec ActiveBarcode et sera installé automatiquement lorsque vous installez ActiveBarcode, sauf si vous avez décoché cette option. Vous trouverez ActiveBarcodeCLI.exe dans le dossier où vous avez installé ActiveBarcode. D'habitude: C:\Program Files\ActiveBarcode.

ActiveBarcode: Codes à barres de haute précision
Codes à barres de haute précision
ActiveBarcode: En ligne de commande
En ligne de commande
ActiveBarcode: Bitmaps et graphiques vectoriels
Bitmaps et graphiques vectoriels
ActiveBarcode: Automatisation
Automatisation
ActiveBarcode: Polyvalence d'utilisation
Polyvalence d'utilisation

Exemples

ActiveBarcode: Exemple de code-barresL'appel suivant de l'outil créera un fichier image PNG de 400x200 pixels nommé ean.png avec un code à barres EAN-13 codant 192837465012.
ActiveBarcodeCLI ean.png -text=192837465012 -typename=ean13 -width=400 -height=200
Encore un exemple: L'appel suivant de l'outil créera un fichier image PNG de 500x100 pixels nommé code128.bmp avec un code à barres Code 128 codant Hello World.
ActiveBarcodeCLI code128.bmp "-text=Hello World" -type=14 -width=500 -height=100

Paramètres de ligne de commande pour la console

Utilisation:

ActiveBarcodeCLI filename [Parameter]

Les paramètres suivants peuvent être utilisés:

text

Exemple: -text=123456789012
Personnages à encoder.
Vous pouvez entrer des codes de contrôle sous forme lisible humaine comme ceci: <CR>, <LF>, ...
ActiveBarcodeCLI gs1.png "-text=(02)00614141000418(15)210228(10)451214<FNC1>(37)20" -type=28

Si vous souhaitez utiliser le guillemets dans le texte, vous devez l’envoyer sous forme de code ASCII car il est également utilisé comme délimiteur pour les paramètres. Vous pouvez entrer n’importe quel caractère ASCII comme code ASCII décimal dans les supports d’angle sous la forme <nnn>.

Le guillemets est ASCII 34, donc il suffit de passer <034> à la place.
Exemple à coder ABC"123:
ActiveBarcodeCLI test.png "-text=ABC<034>123" -type=14

type

Exemple: -type=0
Type de code à barres, référencé par un numéro indexé

typename

Exemple: -typename=CODECODE128
Type de code à barres, référencé par le nom

width

Exemple: -width=500
Largeur en pixels

height

Exemple: -height=500
Hauteur en pixels

alignment

Exemple: -alignment=1
Alignement
0 à gauche
1 centre
2 à droite

borderwidth

Exemple: -borderwidth=10
Largeur de frontière en pixels

borderheight

Exemple: -borderheight=1
Bordure en pixels

notchheightinpercent

Exemple: -notchheightinpercent=25
La hauteur de l'encoche en %

showtext

Exemple: -showtext=off
Pas de ligne de texte sous le code

forecolor

Exemple: -foreground=000000 | -foreground=black
Définit la couleur du premier plan, RGB hexadécimal comme RRGGBB
ou avec des noms de couleur CSS/HTML

backcolor

Exemple: -background=FFFFFF | -background=white
Définit la couleur de fond, RGB hexadecimal comme RRGGBB
ou avec des noms de couleur CSS/HTML

fontname

Exemple: -fontname=arial
Font pour la ligne de texte

fontsize

Exemple: -fontsize=8
Taille de police

fontbold

Exemple: -fontbold=on
Font gras (on/off)

fontitalic

Exemple: -fontitalic=on
Font italique (on/off)

fontunderline

Exemple: -fontunderline=on
Soulignez la police (on/off)

fontstrikeout

Exemple: -fontstrikeout=on
Grève de police (on/off)

filetype

Exemple: -filetype=bmp
Le format du fichier d'image détermine i.a. si le code à barres est généré sous forme de graphiques raster ou de graphiques vectoriels librement évolutifs.
(valeurs valides: bmp, jpg, png, tif, tga, gif, wbm, pbm, pgm, ppm, xpm, wmf, emf)
Défaut : détection automatique par extension du nom de fichier

colordepth

Exemple: -colordepth=24
Profondeur de couleur du fichier d'image
(valeurs valides: 1, 8, 16, 24, 36)

flags

Exemple: -flags=0x80

angle

Exemple: -angle=180
Rotation du fichier d'image
(valeurs valides: 0-359)

dpi

Exemple: -dpi=300
Résolution dans dPI pour les fichiers jpg, png, tif et bmp

echo

Exemple: -echo=off
-echo=errors
-echo=verbose
off: Afficher aucun message
errors: Afficher uniquement les erreurs
verbose: Afficher tous les messages et ouvrir le code-barres dans ImageView