Miraplacid Publisher SDK
With Miraplacid Publisher 2018 SDK you can create your own software application to convert documents to images or embed this functionality into your software solution.
The main part of SDK is interactive Wizard. It generates dll with software installer. When you add this dll to your application and call installation function, it installs a virtual printer driver on your PC. When you print to this "printer", it converts pages to images and saves them to disk, prints to a real printer or uploads to a server.
Miraplacid Publisher SDK supports following output formats: PDF, JPEG, TIFF, BMP, PNG, TGA, GIF and Web Presentation. It will scale and crop images for you, adjust colors and gamma and do some other image processing.