| java.lang.Object | ||
| ↳ | com.datalogic.device.configuration.PropertyGroup | |
| ↳ | com.datalogic.decode.configuration.Formatting | |
Formatting is the class that configures the properties related
to barcode text formatting.
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| eciPolicy | eciPolicy selects the policy used to handle ECI. |
||||||||||
| externalFormatting | externalFormatting enables the external formatting service. |
||||||||||
| gs1Check | gs1Check enables a check to verify that the content of the barcode matches the GS1
AIs format (https://ref.gs1.org/ai/), so that GS1 codes not well
formatted will not be decoded. |
||||||||||
| gs1Conversion2d | gs1Conversion2d selects the conversion used for GS1 2D barcodes. |
||||||||||
| gs1LabelSetPrefix | gs1LabelSetPrefix specifies the prefix of the label set used when
the label set transmit mode is set to ALL_LABELS. |
||||||||||
| gs1LabelSetTransmitMode | gs1LabelSetTransmitMode selects the mode used to transmit GS1 label sets. |
||||||||||
| gs1StringFormat | gs1StringFormat enables automatic formatting of the barcode content, based on the
"GS1 Human Readable Interpretation (HRI)" rules
(
https://www.gs1.org/docs/barcodes/HRI_Implementation_Guide.pdf), by dividing the code into the
different fields and marking each
Application Identifier by enclosing it in parentheses. |
||||||||||
| gsSubstitution | gsSubstitution is a string of Unicode characters that
replaces each occurrence of GS (ASCII code 0x1D) in the scanned data. |
||||||||||
| gtinFormat | gtinFormat selects the format to use for the GTIN representation. |
||||||||||
| hexFormat | hexFormat when enabled formats the read data as a readable hexadecimal string. |
||||||||||
| labelPrefix | labelPrefix is a string of Unicode characters sent
immediatly before symbology identifier. |
||||||||||
| labelSuffix | labelSuffix is a string of Unicode characters sent after the
final character in data. |
||||||||||
| removeNonPrintableChars | removeNonPrintableChars removes all characters in the range
0x00-0x1F and the single character 0x7F from the scanned data. |
||||||||||
| sendCodeId | sendCodeId selects the symbology identifier to be
transmitted along with the scanned data. |
||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
This is the constructor of Formatting.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.datalogic.device.configuration.PropertyGroup
| |||||||||||
From class
java.lang.Object
| |||||||||||
eciPolicy selects the policy used to handle ECI.
externalFormatting enables the external formatting service.
gs1Check enables a check to verify that the content of the barcode matches the GS1
AIs format (https://ref.gs1.org/ai/), so that GS1 codes not well
formatted will not be decoded.
gs1Conversion2d selects the conversion used for GS1 2D barcodes.
gs1LabelSetPrefix specifies the prefix of the label set used when
the label set transmit mode is set to ALL_LABELS.
gs1LabelSetTransmitMode selects the mode used to transmit GS1 label sets.
A label set consists of all the GS1 barcodes that have the same GTIN value.
gs1StringFormat enables automatic formatting of the barcode content, based on the
"GS1 Human Readable Interpretation (HRI)" rules
(
https://www.gs1.org/docs/barcodes/HRI_Implementation_Guide.pdf), by dividing the code into the
different fields and marking each
Application Identifier by enclosing it in parentheses. Example: "(01)195001101530000(17)140704(10)AB-123"
gsSubstitution is a string of Unicode characters that
replaces each occurrence of GS (ASCII code 0x1D) in the scanned data.
gtinFormat selects the format to use for the GTIN representation.
hexFormat when enabled formats the read data as a readable hexadecimal string. Ignores other formatting options.
labelPrefix is a string of Unicode characters sent
immediatly before symbology identifier.
labelSuffix is a string of Unicode characters sent after the
final character in data.
removeNonPrintableChars removes all characters in the range
0x00-0x1F and the single character 0x7F from the scanned data. The length check for
each symbology is evaluated before any characters are removed. Characters in
the code ID, prefix, suffix, or separator won't be removed.
sendCodeId selects the symbology identifier to be
transmitted along with the scanned data.
This is the constructor of Formatting. All options are initialized by editor.
| editor | A PropertyGetter used to load the current barcode family.
|
|---|