Resource Base
Table of contents

Dynamsoft Document Normalizer Documentation for C++ Edition

Dynamsoft Document Normalizer (DDN) SDK C++ Edition is a document normalization tool designed specifically for C++ developers.

Leveraging the efficiency and flexibility of the C++ language, DDN C++ Edition provides rich APIs for developers to easily integrate document normalization functionality into your c++ applications. Please take a look at API Reference to see details.

In addition, DDN C++ Edition provides cross-platform support, running on multiple operating systems such as Windows, Linux, and Mac, to meet the needs of different development environments

As one of the functional products of the Dynamsoft Capture Vision (DCV) framework, DDN is also designed to seamlessly integrate with other DCV components and provide developers with a comprehensive set of image processing tools, which cover image capturing, content understanding, result parsing, and interactive workflow. If you are building such a document capturing and processing solution, take a look at Introduction to Dynamsoft Capture Vision.

Furthermore, DDN provides a powerful parameter system in order to cope with various scenarios. Read Parameter Reference for details.

Getting Started with DDN C++ Edition

The best way to start with the Dynamsoft Document Normalizer C++ Edition, is following the User Guide to build your first document normalization application. Please note that the system requirements is as below:

System Requirements

  • Operating System:
    • Windows 7, 8, 10, 11
    • Windows Server 2003, 2008, 2008 R2, 2012, 2016, 2019, 2022
    • Linux x64: Ubuntu 14.04.4+ LTS, Debian 8+, etc
  • Developing Tool
    • Visual Studio 2012 or above
    • G++ 5.4+

License Subscription

To develop and run your application with Dynamsoft Document Normalizer SDK, you need an active license key:

Other Edition

DDN is designed to provide document border detection and document normalization functionality for web, desktop and mobile applications. If you are developing with other programming languages, please checkout following editions:

Contact Us

Feel free to contact us if you have any questions.

This page is compatible for:

Is this page helpful?

YesYes NoNo

latest version

  • Latest version(2.4.10)
  • Version 2.x
    • Version 2.2.0
    • Version 2.0.20
    • Version 2.0.10
    • Version 2.0.0
  • Version 1.x
    • Version 1.0.20
    • Version 1.0.10
    • Version 1.0.0
    • Version 1.0.20
    • Version 1.0.10
    • Version 1.0.0
  • Documentation Homepage
Change +