Create Barcode with Black Ice Printer Divers X1 Tab Version number:


Barcode Option > Insert a page in front of the printed document with Barcode
Barcode Option > Add barcode to first page only
Type > Barcode Standard

2D Barcodes | Linear binary barcodes | Linear non-binary barcodes |
Data Matrix ECC-200 | Codabar | Code 128 |
PDF417 | Code 11 | EAN 8 |
QR | Code 3 of 9 | EAN 13 |
Industrial 2 from 5 | UPC-A | |
Interleave 2 from 5 | UPC-E | |
Matrix 2 from 5 | ||
Plessey |
Value > Text input, File input and Use text from the printed page

There are three distinct ways to add a barcode to a printed document.
- Text Input: Using a predefined static data to be converted to Barcode and printed on every page.
- File Input: Reading a text file during printing and converting the content of the file to Barcode. The Barcode is placed on the printed document. The content of the text file can be changed for every page or before/after printing using the printer driver API.
- Extract Text (Using Regular Expression parser): The content of the printed document page is converted to Barcode and the barcode is placed on the printed document. Using a regular expression to parse the content of the printed document, the content is converted to Barcode, and the barcode is placed on the printed document. If there is no regular expression, the whole content of the page will be converted to Barcode.
- Use Embedded Text: When the “Use Embedded Text” option is selected, the Printer Driver will recognize special character sequences which start with two ‘#’ characters on the printed document to extract specific information after the two ‘#’ characters and print it on the barcode. These special character sequences can be used to remove or alter specified texts and write it in the printed barcode (for example to write the Total price and Date on the barcode when printing an invoice).
- NOTE: When using “Insert a page in front of the printed document with Barcode” or “Add barcode to first page only” option, then the Embedded Text must be on the first page of the printed document.
Every barcode standard supports different characters. For more information about supported barcode values, please see the X1 Printer Driver Supported Input values page.
For more information about Extract Text (or Regular Expression parser) configuration, please see the Barcode Configuration with Black Ice X1 Printer Drivers page.
Positions and Settings > Unit, Align and Position and Preview

Size > Small, Medium, Large, and Custom
Advanced Settings
In the X1 Printer Driver, every single Barcode Standard has an Advanced Settings option.

Advanced Settings for QR Barcodes

The user can configure the Rotation of the printed barcode, Cell size, Error correction level, and several Standard specific options. The Size values in the Advanced dialog box are connected to the Size value under the Barcode tab, so if the Size values are changed in the Advanced dialog box by the user, the changes are automatically synchronized.
In the Advanced settings, one can rotate the barcode with 90° / 180° / 270° Clockwise.
Advanced Settings for PDF-417 Barcode
For PDF-417 Barcode, one can configure the Logical Symbol Size, and Module Size of the printed barcode.

One also can configure the Rotation of the printed barcode, and Error correction level.
One can rotate the barcode with 90° / 180° / 270° Clockwise.
Advanced Settings for 1D Barcodes
For 1D Barcodes, one can configure the width of the lines, and the height of the barcode.

One also can configure the followings on the 1D barcode:
Direction of the barcode could be Left to Right, Top to Bottom, Right to Left, or Bottom to Top.
If the Opacity is enabled, the barcode will have transparent background.
Show Barcode Value as Text option will show the value of the barcode on the printed document.