Sample viewer application

A sample viewer application is provided for each interface. These are designed to demonstrate the functionalities of the toolkit through nearly 50 working samples per platform. We recommend you view the sample indexes to determine which are closest to your configuration and development plans, and run those. For a general overview, we suggest you run samples 1-14 to test basic functionality.

Sample availability is determined by your license. Viewing samples is only possible after you have activated your license.

You cannot change the built-in samples available in the sample viewer applications. If you want to modify and compile a sample yourself, use the sources copied to the Samples folder under the path selected during the installation. On the Start menu, click the shortcut according to your CSDK edition to open the folder:

  • 32-bit edition: Start > OmniPage Capture SDK 2025.1 x86 > Open MySamples Folder x86

  • 64-bit edition: Start > OmniPage Capture SDK 2025.1 x64 > Open MySamples Folder x64

Launch the viewer of the interface you plan to use for your development.

  • IPRO Sample Viewer Application

    • 32-bit edition: Start > OmniPage Capture SDK 2025.1 x86  > Sample – IPRO Viewer (C#)

    • 64-bit edition: Start > OmniPage Capture SDK 2025.1 x64  > Sample – IPRO Viewer (C#)

  • .NET object samples

    • 32-bit edition: Start > OmniPage Capture SDK 2025.1 x86  > Sample – Objects .NET 5 WPF (C#)

    • 64-bit edition: Start > OmniPage Capture SDK 2025.1 x64  > Sample – Objects .NET 5 WPF (C#)

  • .NET framework object samples

    • 32-bit edition: Start > OmniPage Capture SDK 2025.1 x86  > Sample – Objects .NET Framework (C#)

    • 64-bit edition: Start > OmniPage Capture SDK 2025.1 x64  > Sample – Objects .NET Framework (C#)

  • RecAPI Sample Viewer App

    • 32-bit edition: Start > OmniPage Capture SDK 2025.1 x86  > Sample – RecAPI Viewer (C)

    • 64-bit edition: Start > OmniPage Capture SDK 2025.1 x64  > Sample – RecAPI Viewer (C)

  • Visual Controls Sample Application

    • 32-bit edition: Start > OmniPage Capture SDK 2025.1 x86  > Sample – Visual Controls (C#)

    • 64-bit edition: Start > OmniPage Capture SDK 2025.1 x64  > Sample – Visual Controls (C#)

The Sample Viewer window displays the following areas:

  • Description window summarizes the purpose of the current sample.

  • Console window displays status messages as the samples run to denote progress and to report any problems encountered.

  • Function window lists all functions/objects involved in running the sample. Select a function or object, then click Help for detailed information on that item.

To use a scanning device with the CSDK, it must be already installed using its own installation software and functioning correctly. Please consult the scanning topics in the documentation.