ComponentOne Document Library for WPF
C1PrintOptions Class Members
Properties  Methods 

C1.WPF.Document.4 Assembly > C1.WPF.Document Namespace : C1PrintOptions Class

The following tables list the members exposed by C1PrintOptions.

Public Constructors
 NameDescription
Public Constructor  
Top
Public Properties
 NameDescription
Public PropertyGets or sets the scale factor used to scale images before printing.

Low resolution images that need to be sized up to fit the target physical bounds can be scaled either by the printer driver, or by C1DocumentSource. When this property is 1 (the default), all scaling is done by the printer.On some printers this can lead to visible distortions.To avoid this, set this property to a value greater than 1 (e.g. 2, 3 or 4), which will cause C1DocumentSource to scale the image before sending it to the printer, and may help reduce the distortions.The specific value depends on the printer, and can be selected by trial and error.

Note that this does not affect the final printed size of the image, it only controls how the image is resized.

 
Public PropertyGets or sets the OutputRange object defining the range of pages to print. This can be null in which case values specified in PrintTicket will be used.  
Public PropertyGets or sets the value indicating the manner in which pages are scaled during printing.

The default value is PageScaling.FitToPaper.

 
Public PropertyGets or sets the name for the print job.  
Public PropertyGets or sets the PrintQueue object defining printer to use, can be null to use default printer.  
Public PropertyGets or sets the PrintTicket object defining the print parameters, can be null to use System.Printing.PrintQueue.DefaultPrintTicket.  
Top
Public Methods
 NameDescription
Public MethodCopies properties from another object into this object.  
Public MethodReturns a string that represents the current object.  
Top
See Also

Reference

C1PrintOptions Class
C1.WPF.Document Namespace