| Category |
Properties |
Value |
Comments |
| Basic |
Property: data
URL: DATA
|
Type: String
Default: ""
|
Barcode value to encode
Data Matrix Valid Data Char Set:
- ASCII values 0 - 127 in accordance with the US national version of ISO/IEC 646
NOTE:
This version consists of the G0 set of ISO/IEC 646 and the C0 set of ISO/IEC 6429 with values 28 - 31
modified to FS, GS, RS and US respectively.
- ASCII values 128 - 255 in accordance with ISO 8859-1. These are referred to as extended ASCII.
|
| |
Data Matrix Special |
Property: processTilde
iReport & URL: PROCESS-TILDE
|
Type: bool
Default: true
|
Set the processTilde property to true, if you want use the tilde character "~" to specify special characters in the input data. Default value is true.
|
Property: dataMode
iReport & URL: DATA-MODE
|
Type: int
Default: 0 (DataMatrix.M_AUTO)
|
Data Matrix data encoding mode.
Valid values are:
-
DataMatrix.M_AUTO (0): Barcode library will decide the best data mode for you. This is the default encoding format by Barcode Library.
-
DataMatrix.M_ASCII (1): it is used to encode data that mainly contains ASCII characters (0-127).
-
DataMatrix.M_C40 (2): it is used to encode data that mainly contains numeric and upper case
characters.
-
DataMatrix.M_TEXT (3): it is used to encode data that mainly contains numeric and lower case
characters.
-
DataMatrix.M_X12 (4):it is used to encode the standard ANSI X12 electronic data interchange characters.
-
DataMatrix.M_EDIFACT (5): it is used to encode 63 ASCII values (values from 32 to 94) plus an Unlatch character (binary 011111).
-
DataMatrix.M_BASE256 (6): it is used to encode 8 bit values.
|
Property: formatMode
iReport & URL: FORMAT-MODE
|
Type: int
Default: 0 (DataMatrix.F_10X10)
|
Specifies the Data Matrix Format to use on that symbology.
Valid values see class DataMatrix;
|
Property: fnc1Mode
iReport & URL: FNC1MODE
|
Type: int
Default: IBarcode. FNC1_NONE (0)
|
To encode GS1 compatible Data Matrix barcode, you need set fnc1Mode value to IBarcode.FNC1_ENABLE (1).
|
Property: structuredAppend
iReport & URL: STRUCTURED-APPEND
|
Type: boolean
Default: false
|
Set StructuredAppend property to true, then Structured Append is enabled. |
Property: symbolCount
iReport & URL: SYMBOL-COUNT
|
Type: int
Default: 0
|
Set SymbolCount property to the number of total symbols which make the sequence. |
Property: symbolIndex
iReport & URL: SYMBOL-INDEX
|
Type: int
Default: 0
|
Set SymbolIndex property to the position of current symbol in the secuence (Start with 0). |
Property: fileId
iReport & URL: FILE-ID
|
Type: int
Default: 0
|
Set FileId property to be identified to the same file. |
| |
Barcode Size Related |
Property: autoResize
iReport & URL: AUTO-RESIZE
|
Type: boolean
Default: false
|
Auto resize the generated barcode image
|
Property: barAlignment
iReport & URL: BAR-ALIGNMENT
|
Type: int
Default: 1 (center)
|
Barcode horizontal alignment inside the image. 0: left, 1: center, 2: right. |
Property: uom
iReport & URL: UOM
|
Type: int
Default: 0 (pixel)
|
Unit of meature for all size related settings in the library.
Valid values: 0: pixel; 1: inch; 2: cm.
|
Property: X
iReport & URL: X
|
Type: float
Default: 3
|
Barcode bar module width and height, default is 3 pixel |
Property: barcodeWidth
iReport & URL: BARCODE-WIDTH
|
Type: float
Default: 0
|
Barcode image width.
If barcodeWidth setting is smaller than the barcode required minimum width, the library will automatically reset to barcode minimum width. |
Property: barcodeHeight
iReport & URL: BARCODE-HEIGHT
|
Type: float
Default: 0
|
Barcode image height.
If barcodeHeight setting is smaller than the barcode required minimum height, the library will automatically reset to barcode minimum height. |
Property: leftMargin
iReport & URL: LEFT-MARGIN
|
Type: float
Default: 0
|
Barcode image left margin size. |
Property: rightMargin
iReport & URL: RIGHT-MARGIN
|
Type: float
Default: 0
|
Barcode image right margin size. |
Property: topMargin
iReport & URL: TOP-MARGIN
|
Type: float
Default: 0
|
Barcode image top margin size. |
Property: bottomMargin
iReport & URL: BOTTOM-MARGIN
|
Type: float
Default: 0
|
Barcode image bottom margin size. |
Property: resolution
iReport & URL: RESOLUTION
|
Type: int
Default: 72
|
Barcode image resolution in DPI (Dots per inch). |
Property: rotate
iReport & URL: ROTATE
|
Type: int
Default: 0 (IBarcode.ROTATE_0)
|
Valid values:
- 0 (IBarcode.ROTATE_0)
- 1 (IBarcode.ROTATE_90)
- 2 (IBarcode.ROTATE_180)
- 3 (IBarcode.ROTATE_270)
|
| |
Barcode Colors |
Property: backColor
iReport & URL: BACK-COLOR
|
Type: Color
Default: white
|
Barcode image background color |
Property: foreColor
iReport & URL: FORE-COLOR
|
Type: Color
Default: black
|
Barcode image foreground color
|
| |
| In WebStream query string, please use int value for Enums, "true" and "false" for bool. |