SOFTWARE MANUAL C32
14.5 BARCODE COMMANDS
14.5.1 DEFINE A BARCODE
[Command identifier]
BarcodeD (short form BcD)
[1. Parameter]
Kind of barcode (..._T: plain text)
•
UPCA or UPCA_T
•
EAN8 or EEAN8_T
•
EAN13 or EAN13_T
•
I2of5 or I2of5_T
•
Code39 or Code39_T or 3of9 or 3of9_T
•
Code128 or Code128_T
•
QR
[2. Parameter]
Barcode bytes as continuous data stream in packets like
•
<delimiter>data<delimiter>
Neither space character nor closing bracket nor colon are accepted as delimiter.
[3. Parameter]
Input format ASCII or binary (optional)
•
ASCII or A
(Default for all barcodes, with a character range limited to ASCII characters)
•
HEX or H
(Default for all barcodes, with a character range
not
limited to ASCII characters)
[Example]
Barcode code 128 with text to represent "GeBE":
•
BarcodeD Code128_T : *GeBE*:A
•
BarcodeD Code128_T : * 47 65 4247*
•
BarcodeD Code128_T : *G*!e!eBeyEy
[Example]
Ticket printing with QR code: (see: QR code description chapter 17.4.4.1)
•
[GeBE#SoT90]
// Start of Ticket 90° alignment
•
[GeBE#ScB 8]
// Barcode enlargement 8x8-fold
•
[GeBE#BcD QR_T:5:M:*QR_GeBE1234567890*:A]
T: content text
7: version
M: ECC level
A: ASCII data
•
[GeBE#EoT]
// End of Ticket
14.5.2 SELECTING BARCODE HEIGHT
This command effects 1 D barcodes only. It is meant to adjust the height.
[Command identifier]
BarcodeH
(short form
BcH
)
[1. Parameter]
Line width: positive integer, default line height = 80 dots
[Example]
Barcode with line height 120 dots
[GeBE#BarcodeH 120]
14.5.3 SCALING BARCODE
This command scales a barcode. With scaling factor 1 the minimal possible element size is printed. With 2-D barcodes
width and height are scaled proportionally. With 1-D barcodes the scaling factor refers to element width only.
[Command identifier]
ScalB
(short form
ScB
)
[1. Parameter]
Scaling factor: positive interger
[Examples]
1D barcode with double element width:
[GeBE#ScB 2]
GeBE Elektronik und
phone
+49.89.894141-0
GeBE-document-no. SoMAN-C32-E-V2.2-0793
Feinwerktechnik GmbH
fax
+49.89.894141-33
date
July 7, 2020
Beethovenstraße 15
page 121 | 166
82110 Germering
Our general terms of business are to be applied.
Germany
Internet
www.gebe.net
Errors and changes reserved.