How to Print Images

Home » Imaging Toolkit » How to Print Images
Imaging Toolkit No Comments

Developers can print images by using a small series of functions. First, the PrepareToPrint function must be called to initialize the print settings. Next, for each image that should be printed, the developer must load the image and then call the PrintDIBPage function. After calling the PrintDIBPage function, the developer must call the Microsft API’s GlobalUnlock or GlobalFree functions for the image if they no longer need the image. Once all of the images have been printed, the developer must call the EndPrint function. The psuedocode below demonstrates how several images can be printed:

PrepareToPrint

While some condition
LoadImage
PrintDIBPage
Free The DIB
End While

EndPrint

Regards,
Technical Support Team