8.5

l
BarcodeValue: Metadata field representing the value of the barcode. When multiple barcodes are
present on the page, this field is present multiple times.
l
BarcodeCount:: Metadata field representing the number of barcodes on the page.
l
Barcode_1_Value: Metadata field representing the value of the first barcode on the page.Note that
thisfield (Barcode_1_Value) contains the same value as the first occurrence of BarcodeValue.
l
BarcodeBase64_1_Value: Metadata field containing the value of the first barcode, encoded in
Base64.
l
Barcode_1_Type: Metadata field containing the type of the first barcode (ex. EAN13, UPCA …).
l
Barcode_1_Orientation: Metadata field containing the orientation of the first barcode.
l
Barcode_1_Top: Metadata field providing the distance (in pixels)from the top of the page to the top of
the first barcode.
l
Barcode_1_Bottom: Metadata field providing the distance (in pixels) from the top of the page to the
bottom of the first barcode.
l
Barcode_1_Left: Metadata field providing the distance (in pixels) from the left of the page to the left
side part of the first barcode.
l
Barcode_1_Right: Metadata field providing the distance (in pixels) from the left of the page to the right
side part of the first barcode.
Accessing Barcode Value From a Workflow Tool
One method is to use a VBScriptwith the Open Script task, using the Watch.ExpandString command with a
metadata command as its input parameter, in between double quotes. For example, the following script line
gives the value of the first BarcodeValue metadata field of the first datapage:
watch.expandstring("GetMeta(BarcodeValue[0],0,Job.Group[0].Document[0].Datapage[0])")
Another method is to use a Set Job Infos and Variables task to copy a metadata field into a Workflow
variable.
Limitations
l
Some barcodes created with PlanetPress 5 could not be read by the Barcode Scan task, so please
use PlanetPress version 6 or 7 to create barcoded documents.