System requirements

Supported operating systems

x64 versions of the following operating systems are supported:


  • Microsoft Windows 11: Home, Pro, Pro Education, Pro for Workstations, Enterprise, and Education
  • Microsoft Windows 10 version 1703: Home, Professional, Education, and Enterprise
  • Microsoft Windows 8: Core, Professional, and Enterprise
  • Microsoft Windows 7: Home Premium, Professional, Enterprise, Ultimate
  • Microsoft Windows Vista
  • Ubuntu 20.04 or later


  • Microsoft Windows Server 2022
  • Microsoft Windows Server 2019
  • Microsoft Windows Server 2016
  • Microsoft Windows Server 2012
  • Microsoft Windows Server 2008 R2 SP1

Development environments

You can use Aspose.OCR for C++ with any C++ development environment, such as Microsoft Visual Studio.

External dependencies

Aspose.OCR for C++ requires the following third-party packages:

Microsoft Windows


GPU support

To use Aspose.Ocr.Cpp-GPU you will need a CUDA capable GPU and NVIDIA CUDA Toolkit.

Read Installation Guides to learn how to install and check for correct operation of the CUDA Development Tools on your system.

Additionally, you will need ONNX Runtime version 1.12.0 or later.