General tab

Use this tab to configure the general barcode processing settings.

Barcode

Option Description
Activate

Select this check box to activate the OmniPage Barcode component in a workflow.

CPU usage Use this setting to limit processor usage by the OP Barcode component. The default value is 100%. Modifying the setting requires some knowledge of processor activity. For example, if you have a four processor system, you would choose a quartile percentage (25%, 50%, 75%, or 100% rather than 40%). You can experiment with this setting to maximize efficient use of resources on a system.
Maximum number of barcodes on a page

Specify the maximum number of barcodes that the component should try to read from a page. Specifying a maximum number of barcodes can improve the performance since the component will stop searching the page for barcodes once it has read the maximum number of barcodes specified.

Minimum barcode length

Enter the minimum number of characters for a non-fixed-length barcode. The default value for this field is 2.

Types

Specify the barcode type that will be read from images. Click the browse button (...) to open the Select Barcode Type dialog box in which you can select types. Selecting a barcode prevents selection of incompatible barcode types. Incompatible types will no longer display check boxes.

In the Select Barcode Type dialog, you can add RRTs from previous components. These are evaluated at runtime only.

1D barcode types
  • Airline 2 of 5
  • Australian Post 4-State Customer Barcode
  • Bookland EAN Code
  • Codabar
  • Code 11
  • Code 128
  • Code 2 of 5 Standard
  • Code 39
  • Code 39 Extended
  • Code 39 with start-stop characters
  • Code 93
  • EAN 8/13
  • EAN 14
  • GS1 Databar Expanded Code
  • GS1 Databar Limited Code
  • Italian Postal 2 of 5 Code
  • ITF (Interleaved 2 of 5)
  • ITF 14 Code
  • Matrix 2 of 5
  • Modified Plessey Code
  • Patch Code
  • Planet Code (US postal code)
  • Postnet code (US postal code)
  • SSCC18/EAN-18 Code
  • UCC/EAN Code 128 (includes SSCC-18 and EAN-14) 
  • UPC-A
  • UPC-E (6-digit)
  • USPS 4-State Customer Barcode
2D-barcode types
  • Data Matrix (2D barcode)
  • PDF 417 (2D barcode)
  • QR Code (Quick Response) (2D barcode)

Search

This group allows you to switch between modes of finding barcodes.

Your first choice is searching barcodes through full pages. This is especially useful when working with multi-page documents where barcode locations vary from page to page.

To specify search areas more exactly, you can define one or several zones and select the pages on which to search. Barcodes outside the specified zones will be ignored. This will improve the performance of the component.

Zone search allows faster processing and creating Fields and RRTs of special type. This group contains the list of zones and the buttons for managing the zones. Information about all zones (name, coordinates, and validation of the zone, units) is displayed in the list of zones.

Option Description
Search barcodes on full pages

Select this radio button to search barcodes in full pages.

Click Setup to open the Page Setup dialog box in which you can list pages to be searched in documents. Specify a comma-delimited list of pages, for example: 2,4,6..9,11.. To specify a range, use two periods (..). When .. is specified at the end of the list, it means and till the last page. All pages are searched if the Pages list is left empty in the Page Setup dialog box.

Search barcodes only in the following zones Select this radio button to restrict search area to the specified zones. The list of zones is displayed in the table.

To configure zones, click the Setup button. This opens the Setup Zoned OCR dialog box which allows you to configure settings for a zone.

To edit settings of a zone in the list, select it then click the Setup button to open the Setup Zoned OCR dialog box.

To remove a zone, select the zone in the table and click Remove.

Page Split

These options allow you to set the criteria of splitting the document into pages. The component will split the document every time it finds a barcode that satisfies the chosen criterion.

Option Description
Split on barcode Select this option to enable document splitting functionality.
Using Select the method. The following options are available:
  • Regular expression: the component will split the document when it finds a barcode with a value matching a regular expression. The expression must follow the ECMAScript grammar. For more information about ECMAScript grammar and note that the entire regular expression needs to be provided.

    For example, the expression [0-9]{5}[\s\S] means the following:

    • Matches a single character in the range between 0 and 9

    • Matches the previous token exactly 5 times

    • Matches any whitespace and any non-whitespace characters

    For more information, see Regular Expressions in the MSDN Library or the official website.

  • External script: the component will split the document using a VB script.
  • Wildcard: the component will split the document when it finds a barcode with the value matching a wildcard pattern:
    Wildcard Description
    * Any value of any length (this is a default value)
    ? Any single character
    [A] Any single alphabetic character
    [#] Any single numeric character
    [A#], [#A] Any letter or number

    For example, *.??? means any string that ends with '.' followed by three symbols; [#]* means any string that begins with a numeric character; and *Data* means any string that contains a "Data" substring.

    If you want symbols like * ? [ ] \ to be recognized as literal characters instead of wildcard characters, use the slash escape character: \* , \?, \[ , \], \\. For example, if a string [a*b]*c is desired to be found, use the following expression: \[a\*b\]\*c.
Scripts... Click this button to access the Script List dialog box. For more information, click here.
Pattern Specify the barcode pattern that is to be found in order to split the document. It is mandatory to fill out this field if the Split on barcode check box is selected and you select either Wildcard or Regular expression in the Using box.
Keep separator pages Select this check box to retain separator pages after splitting documents. If this check box is not selected, the separator pages will not be retained in the split documents.
Split position

When Keep separator pages is selected, select whether documents are split before or after the separator page:

  • Before separator page — The split occurs before a separator page, so that it is retained as the first page in the document that follows a split. If a separator page is the last page of a document, it is retained as the only page in the last split document. This is the default setting.
  • After separator page — The split occurs after the separator page, so that it is retained as the last page in the document that precedes a split. If a separator page is the first page of a document, it is retained as the only page in the first split document.

This list box is only enabled when the Keep separator page check box is selected.

Generate RRTs for barcodes on separator pages Select this check box if you want the component to generate the following RRTs: Separator pages count (number of pages in the original document identified as split separators), Separator pages list (comma-separated list of pages in the original document identified as split separators), Separator barcodes list (comma-separated list of separator barcodes in the original document) and Separator barcode (separator barcode from the split output document), Output documents count (number of output documents (after splitting the original document).