GmPreview is a custom print preview/report component with - Ability to work with pixels, millimeters or inches.Extensive zoom functionality including drag-box zooming.Page Panning for easy scrolling. Ability to output rectangles, lines text, text boxes, images and many more constructs.Customizable with margin and shadow properties. Page headers and footers. Text tokens. Print 1, 2 or 4 pages per A4 page also Collating and Reverse. Printing options Lots of events and many other functions. Source code costs $15.