twain-direct

Main TWAIN Direct repository.

To build the project, you usually need to perform the following steps:

  • Clone TWAIN Direct repository

    git clone --recurse-submodules https://github.com/twain/twain-direct.git
    
  • Get latest PDF Raster sources (use this for updates only)

    git submodule update --init --recursive
    git submodule foreach git pull origin master     
    
  • Build PDF Raster solution (/source/pdfraster/pdfraster.sln)

  • [optional] Download nuget (if you don't have it already)

  • Install Wix to add installer project types in Visual Studio

  • Install BouncyCastle to add support for Self-Certification

  • Restore packages by running nuget.exe restore TwainDirect.sln

  • Build PDF/raster solution (/source/pdfraster/pdfraster.sln)

  • Build TWAIN Direct solution (/source/TwainDirect.sln)