Interfejs wiersza poleceń kodów kreskowych (CLI)

 Standard lub wyższy

Generowanie kodów kreskowych w wierszu poleceń

ActiveBarcode: Generowanie kodów kreskowych w wierszu poleceńNarzędzie wiersza poleceń ActiveBarcode umożliwia tworzenie plików obrazów kodów kreskowych bezpośrednio z wiersza poleceń. Np. używać go w programach wsadowych lub skryptowych.

Narzędzie wiersza poleceń jest dołączone do ActiveBarcode i zostanie zainstalowane automatycznie podczas instalacji ActiveBarcode, chyba że ta opcja została odznaczona. Plik ActiveBarcodeCLI.exe znajduje się w folderze, w którym zainstalowano ActiveBarcode. Zazwyczaj: C:\Program Files\ActiveBarcode.

ActiveBarcode: Bardzo dokładne kody kreskowe
Bardzo dokładne kody kreskowe
ActiveBarcode: W wierszu poleceń
W wierszu poleceń
ActiveBarcode: Mapy bitowe i grafika wektorowa
Mapy bitowe i grafika wektorowa
ActiveBarcode: Automatyzacja
Automatyzacja
ActiveBarcode: Wszechstronny w użyciu
Wszechstronny w użyciu

Przykłady

ActiveBarcode: Przykład kodu kreskowegoPoniższe wywołanie narzędzia utworzy plik obrazu PNG o rozmiarze 400x200 pikseli o nazwie ean.png z kodem kreskowym EAN-13 o kodzie 192837465012.
ActiveBarcodeCLI ean.png -text=192837465012 -typename=ean13 -width=400 -height=200
Jeszcze jeden przykład: Następujące wywołanie narzędzia utworzy plik obrazu PNG o rozmiarze 500x100 pikseli o nazwie code128.bmp z kodem kreskowym Code 128 kodującym Hello World.
ActiveBarcodeCLI code128.bmp "-text=Hello World" -type=14 -width=500 -height=100

Parametry wiersza poleceń dla konsoli

Użycie:
ActiveBarcodeCLI filename [Parameter]
Można użyć następujących parametrów:

-text=


Przykład: -text=123456789012
Znaki do zakodowania.
Możesz wprowadzić kody kontrolne w formie czytelnej dla człowieka, jak poniżej: <CR>, <LF>, ...
ActiveBarcodeCLI gs1.png "-text=(02)00614141000418(15)210228(10)451214<FNC1>(37)20" -type=28

Jeśli chcesz użyć cudzysłowu w tekście, musisz wysłać go jako kod ASCII, ponieważ jest on również używany jako separator parametrów. Można wprowadzić dowolny znak ASCII jako dziesiętny kod ASCII w nawiasach kątowych w postaci <nnn>.

Znak cudzysłowu to ASCII 34, więc zamiast niego wystarczy podać <034>.
Przykład kodowania ABC"123:
ActiveBarcodeCLI test.png "-text=ABC<034>123" -type=14

-type=


Przykład: -type=0
Typ kodu kreskowego, do którego odnosi się indeksowany numer.

-typename=


Przykład: -typename=CODECODE128
Typ kodu kreskowego, do którego odwołuje się nazwa.

-width=


Przykład: -width=500
Szerokość w pikselach

-height=


Przykład: -height=500
Wysokość w pikselach

-alignment=


Przykład: -alignment=1
Wyrównanie
0=lewo
1=środek
2=prawo

-borderwidth=


Przykład: -borderwidth=10
Szerokość ramki w pikselach

-borderheight=


Przykład: -borderheight=1
Wysokość obramowania w pikselach

-notchheightinpercent=


Przykład: -notchheightinpercent=25
Wysokość wycięcia w %

-showtext=off


Przykład: -showtext=off
Brak linii tekstu pod kodem

-forecolor=


Przykład: -foreground=000000 or -foreground=black
Ustawia kolor pierwszego planu, szesnastkowo RGB jako RRGGBB
lub za pomocą CSS/HTML nazwy kolorów.

-backcolor=


Przykład: -background=FFFFFF or -background=white
Ustawia kolor tła, szesnastkowo RGB jako RRGGBB
lub za pomocą CSS/HTML nazwy kolorów.

-fontname=


Przykład: -fontname=arial
Czcionka dla linii tekstu

-fontsize=


Przykład: -fontsize=8
Rozmiar czcionki

-fontbold=


Przykład: -fontbold=on
Czcionka pogrubiona (on/off)

-fontitalic=


Przykład: -fontitalic=on
Czcionka kursywa (on/off)

-fontunderline=


Przykład: -fontunderline=on
Podkreślenie czcionki (on/off)

-fontstrikeout=


Przykład: -fontstrikeout=on
Wybicie czcionki (on/off)

-filetype=


Przykład: -filetype=bmp
format pliku obrazu określa m.in. czy kod kreskowy jest generowany jako grafika rastrowa czy swobodnie skalowalna grafika wektorowa.
(prawidłowe wartości: bmp, jpg, png, tif, tga, gif, wbm, pbm, pgm, ppm, xpm, wmf, emf)
Domyślnie: automatyczne wykrywanie na podstawie rozszerzenia nazwy pliku

-colordepth=


Przykład: -colordepth=24
Głębokość kolorów pliku obrazu
(prawidłowe wartości: 1, 8, 16, 24, 36)

-flags=


Przykład: -flags=0x80

-angle=


Przykład: -angle=180
Obraca plik obrazu
(prawidłowe wartości: 0-359)

-dpi=


Przykład: -dpi=300
Rozdzielczość w DPI dla plików jpg, png, tif i bmp

-echo=


Przykład: -echo=off
-echo=errors
-echo=verbose
off: Nie wyświetla żadnych komunikatów
errors: Wyświetl tylko błędy
verbose: Wyświetlanie wszystkich komunikatów i otwieranie kodów kreskowych w ImageView