RecAPI
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Modules Pages
RecAPI on MacOS

OmniPage Capture SDK 2025.1 is designed also for use on MacOS operating systems both on Intel-based and Apple Silicon architectures. However, only partial functionality is available on MacOS. Please see the documentation of each module for detailed information.

In addition, licensing and distributing also differ from the implementation used on Windows. For more information, please see the General Information topic.

The downloadable OmniPage Capture SDK DMG file contains the following folders:

  • Frameworks/OmniPage-CSDK-Runtime.framework - All the binaries needed to run your application. Add and copy this framework into your application. You need to distribute this framework together with your application exactly as Frameworks/OmniPage-CSDK-Runtime.framework. Alternatively, you may also use it from /Library/Frameworks or some other path.
  • Frameworks/OmniPage-CSDK.framework - All the development header files needed to build your application. Add this framework to your application, but don't copy it there. It is not needed at run time.
  • Frameworks/OmniPage-CSDK-RecApiPlus.framework - This framework is needed only when you call any RecAPIPlus functions. In that case add this framework to your application, but don't copy it there. It is not needed at run time.
  • Frameworks/OmniPage-CSDK-RecPDF.framework - This framework is needed to build your application if you call any RecPDF Module functions. In that case add this framework to your application, but don't copy it there. It is not needed at run time.
  • Documentation - View index.html in this folder to see the description of all Capture SDK API functions and features. Alternatively, if you have a CHM reader, you can view recapi.chm in this folder; that might be easier to use.
  • Tools - It contains the command line application OP License Manager (oplicmgr) that you can use to download and activate your OmniPage Capture SDK license file. It also contains another command line application dctool for training the Document Classifier of the Capture SDK.
  • Samples - Sources and test image files of the sample applications.

The .dylib files of the OmniPage CSDK are Universal binaries, so each dylib supports the two above mentioned architectures in one.

See HowTo_CocoaProjectWithCSDK.pdf for details (contained in the folder of Cocoa Sample project).