Here you specify different barcode recognition definitions. After clicking the menu item 'Barcode recognition' you first see a list of existing definitions.
To make changes to existing definitions click 'Edit'. To delete definitions click 'Delete'. The first cell in the upper left hand corner shows 'New' printed in red. Click 'New' to create a new barcode recognition definition. You will see the following dialog box:
The system is basically designed for parallel use of different barcode definitions. The individual settings are described below.
The different definitions are distinguished by 'names' that you enter here. Under '1st and 2nd barcode type' you specify the kind of barcode to be recognized. Archivista recognizes the following barcode types: Code39 (with or without test characters), Code25 (with or without test characters), EAN13, Code128, EAN8, ESR and QRCode. If type is set to 'automatic', every barcode type is recognized.
The barcode recognition can simultaneously recognize two different barcode types, e.g. Code128 and Code25. As of version 2022/VI, a new, more powerful QR code recognition is available.
Further accuracy in barcode recognition can be added by setting the barcode's alignment. The options are 'left to right', 'bottom to top', 'right to left', 'top to bottom'. When set to 'automatic', any alignment will be recognized.
Check characters give even further control over barcode recognition. However, this function only works if all barcodes to be recognized begin with the same set of ID characters. By entering 'STAT,PERS', for example, you effect that only barcodes beginning with STAT or PERS are recognised as valid. This increases accuracy of barcode processing.
You can use Stretch vertically to stretch barcodes of less than one inch in height so that they reach the minimum height.
You use Recognition after each page to ensure that barcode recognition occurs even if the same barcode exists on a subsequent page. This guarantees that each page with a barcode is always stored in a separate folder.
At Barcode engine you can set which of the two barcode technologies you want to use for this particular barcode definition. 'Standard' uses the engine specified in 'Archive administration'. 'First engine' means that always the preset technology is used (alternative barcode recognition is not active). 'Second engine' always uses the alternative barcode recognition. Simply put: Should the barcode recognition not work after testing with all parameters, one can conveniently define/test the alternative technology without it having a negative effect on the other barcode definitions.
At Script the name of a program can be specified. This program receives as input the already recognized barcode text, can check it and find it correct or incorrect. Correct can mean that the barcode is changed (more correct) and returned via the output channel. If the program wants to reject the barcode, '' (nothing) is to be output on the output.