Default watermarks and labels are best achieved by configuring different print methods for different users' roles. The same strategies can be applied to the view or PDF generation methods.
General print option method for the view user
This general print command prints a default label and any watermark that might be on the document. For watermarks, such as Uncontrolled Print, see the next option below.
Display As = Batch Print
Print Watermarks = Yes
Watermark = Blank
IsWatermarkEditable = False (no ability to create a watermark on the fly)
Print Labels = Yes
Label = DefaultLabel (this should be a default label object that writes out the date printed (TODAY) and
document status and perhaps the user that signed it off)
IsLabelEditable = False (to prevent any change to the label during printing)
Controlled documents for the view user
These would be printed with a watermark that displays Uncontrolled Copy.
Display As Batch Print
Print Watermarks = Yes
Watermark = UncontrolledPrint (this is the name of the watermark object)
IsWatermarkEditable = False
Print Labels = Yes
Label = DefaultLabel
IsLabelEditable = False
Document control printing for the document controller
This is used by the document controller to print official, controlled documents without the Uncontrolled Copy watermark.
Display As = Batch Print (No watermarks)
Print Watermarks = No
Watermark = blank
IsWatermarkEditable = True
Print Labels = Yes
Label = DefaultLabel
IsLabelEditable = True
Another general printing option for document controllers to print anything
This method uses the default label and any related watermarks and would allow the document controller to edit them before printing.
Display As = Batch Print (Edit watermarks)
Print Watermarks = Yes
Watermark = Blank
IsWatermarkEditable = True
Print Labels = Yes
Label = DefaultLabel
IsLabelEditable = True