ITemplatePrintSettings
An interface to set template-print settings.
Overview
All template-print settings classes inherit from this interface. They provide a method to generate default print settings. Basically, you use this to initialize your print settings object, then you set new values for your data and printer.