RecAPI
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Modules Pages
Temporary file handling (Windows, Linux, MacOS)

CSDK creates working folders using the company name and product name passed to kRecInit and RecInitPlus.

  • On a Windows XP or earlier versions this is similar to \Documents and Settings\<username>\Local Settings\Temp\OmniPage\CSDK22.
  • On Windows Vista and later versions this folder is like \Users\<username>\AppData\Roaming\OmniPage\CSDK22.
  • On a Linux or a MacOS system the following folders are created
    • /tmp/<companyname>-<username>/<productname> - temp folder. In default, this folder is
      • /tmp/omnipage-<username>/csdk-2025.1 on Linux, and
      • /tmp/OmniPage-<username>/CSDK-2025.1 on MacOS.
    • <userhome>/.<companyname>-<productname> - In default this folder is
      • <userhome>/.omnipage-csdk-2025.1 on Linux, and
      • <userhome>/.OmniPage-CSDK-2025.1 on MacOS.