7.6

Table Of Contents
DataMatrix DataMatrix is a two-dimensional barcode which can store from 1 to about 2,000 characters. DataMatrix is being
used to encode product and serial number information on electrical rating plates; to mark of surgical instruments
in Japan; to identify lenses, circuit boards, and other items during manufacturing.
QRCode The QR Code (Quick Response Code) is a 2-dimensional matrix code. It can encode up to 2509 numeric or 1520
alphanumeric characters.
PostNet PostNet symbology. Used by the United States Postal Service to assist in directing mail.
RM4SCC RM4SCC symbology. Used by the Royal Mail.
The fewer barcode types are selected, the faster the plug-in performs. Selecting only the expected barcodes is there-
fore a good practice.
Barcode Orientations
Barcode orientations represent a barcode orientation on an image. For example,when the left-to-right optionis checked, the
task will try to read the barcode value assuming that the barcode data should be read in a left-to-right fashion.
The fewer orientations are selected, the faster the task performs.
Settings
l Force checksum validation: Select to define whether the checksum validation is required for symbologies in which
a checksum character is optional. The goal of checksum is to detect accidental modification such as corruption to
stored data or errors in a barcode values. By default it is set to false. Note: If barcodes using symbologies with optional
checksum do not show the checksum and the option Force checksum validation is checked, no barcode will be
detected on the page
l Process by: Select to define whether to process the image by page orby file:
l Process by Page: The task is able to handle single or multiple page files (Tiff and PDF) and act as a loop to
process each page independently and sequentially. The metadata file will be created separately for each page if
it does not exist or will be enhanced with the values on processed Datapage level if it already exists. All sup-
ported images will be converted to tiff format.
l Process by File: The task will process the file once and will insert the barcode information in one metadata
file. Metadata will be created if it does not exist or will be enhanced with the values if it already exists.
l Replace non-printable character with: Enter a character that will be used as a replacement for all non-printable
characters read from the barcode.Some barcode types like Data Matrix can store non-printable characters that meta-
data does not support. TheBarcode Scan task'scharacter replacement option will allow successful barcode reading of
all non-printable characters in a given barcode. The value specified in the Replace non-printable character with option
will be foundin place of any non-printable character in the BarcodeValue and Barcode_x_Value metadata fields, while
the original barcode value (i.e. with non-printable characters)will beavailable in the BarcodeBase64_x_value meta-
data field. This option allows only one printable replacement character. By default, this character is an empty
space.Note: Non-printable characters are the first 32 characters in ASCII character table (Ex.: form-feed, newline, car-
riage return characters)
l Scan Interval: Set a scan interval in pixels of image scanning. This property directly affects the performance and
quality of the recognition. A greater interval value means better performance, but a lower recognition confidence level,
and vice versa. For example, a value of 1 means that every image line will be scanned. By default, the Scan Interval is
set to 1.
l Threshold level [0..255]: Set to represent the color threshold level in order to distinguish foreground pixels from
background pixels in color or gray scale images. Value can be between 0 and 255, corresponding to the pixel intensity
value, from 0 (black) to 255 (white). Therefore, defining a threshold value of 128 means that the pixels with an inten-
sity greater than 128 will be considered as white, while those less than 128 will be considered black. The value 0 means