Barcode Box

Bar Code: Use this object for bar codes. Example:


This figure is a screenshot of a sample barcode.

Figure 1. Sample Barcode

The currently supported types are: UPC-A, UPC-E, UPC Supplemental 2, UPC Supplemental 5, EAN-13, EAN-8, EAN Supplemental 2, EAN Supplemental 5, Code 128 (EAN 128), Code 2/5 Industrial, Code 2/5 Inverted, Code 2/5 IATA , Code 2/5 Interleaved, Code 2/5 Matrix, Code 2/5 Datalogic, Code BCD Matrix, Code 11 Matrix, Code 39, Code 39 extended, Code 32, Code 93, Code 93 extended, Codabar 18, Codabar 2, data-matrix. and qr-code. For licensing reasons, it may be necessary for the user to supply the fonts required to draw the text for some types of bar code.

Bar codes are drawn in nominal sizes. By setting the scaleX and scaleY properties it is possible to draw larger or smaller versions. It is further possible to force a particular width and/or length but specifying the desired extend value.

Specific functions are available to allow you to calculate an expression for the page number such as Page N of M, using the property codeValueExpression.

See Bar Codes for a complete description of bar codes.

Properties

Select the object on the Report Design page to display its properties in the Properties View. You can change the object's default appearance by setting the values of its properties.

These properties are specific to Barcode Box:

codeType, fidelity, noText, codeValue, check, noDigits, noCheckDigits, thinToThickRelation, thinToGapRelation, controlCharacters, codeValueExpression

Additional properties are inherited from Layout Node, and specific bar codes may have unique properties.

See Bar Codes for a description of all the possible bar code types.