Skip to main content

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.

Custom scripts let you add your own scenarios to Scanning Station. Typical examples:
  • Reorder pages after duplex scanning.
  • Auto-split oversized pages after scanning.
  • Fill in registration parameters automatically on newly created batches or documents.
Scripts run in response to events or when an Operator invokes them explicitly.

Supported languages

  • JScript®
  • VBScript
  • C#.Net
  • VisualBasic.Net
  • JScript.Net
See Specific .NET scripts for guidance on the .NET variants.

Language notes

In VBScript, use the keyword Me when referring to methods and fields of the current object. In JScript the equivalent is this; in VisualBasic.Net, use Workspace.

Working with collections

Every collection exposes these members:
NameTypeAccessDescription
CountintRead-onlyThe number of items in the collection.
Item(index: int)ItemInterfaceRead-onlyReturns the item at the given index. Enumeration starts at 0.
Instead of calling Item, you can use parentheses:
Items( 1 ).Text = "Hello"
In C#.Net, use square brackets instead:
Items[1].Text = "Hello"
All collections can be used in for each loops and similar constructs.