> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# IBarcodeFindingOptions

> Options for detecting barcodes on a page.

## What it does

Stores the options for detecting barcodes.

## Properties

| Name           | Type                                                                           | Access     | Description                                                                                                                                        |
| :------------- | :----------------------------------------------------------------------------- | :--------- | :------------------------------------------------------------------------------------------------------------------------------------------------- |
| `Rect`         | [IPageRect](/vantage/documentation/scanning-station/admin/i-page-rect)         | Read/write | Rectangle restricting the barcode search area. If all dimensions are `0`, the whole page is searched.                                              |
| `Types`        | [IScriptValues](/vantage/documentation/scanning-station/admin/i-script-values) | Read-only  | Barcode types to detect. For valid values, see [IScriptFoundBarcode](/vantage/documentation/scanning-station/admin/i-script-found-barcode).        |
| `Orientations` | [IScriptValues](/vantage/documentation/scanning-station/admin/i-script-values) | Read-only  | Barcode orientations to detect. For valid values, see [IScriptFoundBarcode](/vantage/documentation/scanning-station/admin/i-script-found-barcode). |

## Related topics

* [IScriptFoundBarcode](/vantage/documentation/scanning-station/admin/i-script-found-barcode)
* [IScriptFoundBarcodes](/vantage/documentation/scanning-station/admin/i-script-found-barcodes)
* [IPageRect](/vantage/documentation/scanning-station/admin/i-page-rect)
* [Supported barcode types](/vantage/documentation/scanning-station/appendix/supported-barcode-types)
* [Objects available from event scripts](/vantage/documentation/scanning-station/admin/available-objects)
