Class ViewerPreferences
Holds viewer behavior hints that influence how a PDF is initially presented on screen or printed when no user overrides are applied.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.Fixed.Model.Preferences
Assembly: Telerik.Windows.Documents.Fixed.dll
Syntax
public class ViewerPreferences
Properties
Direction
Indicates the predominant reading order so viewers can arrange pages correctly in side‑by‑side or n‑up layouts (default: L2R).
Declaration
public DirectionType Direction { get; set; }
Property Value
|
DirectionType
|
Duplex
Requests a duplex handling mode for printing (null if unspecified).
Declaration
public DuplexType? Duplex { get; set; }
Property Value
|
System.Nullable<DuplexType>
|
NonFullScreenPageMode
Specifies which navigation pane (if any) to show after leaving full‑screen mode (effective only when catalog PageMode is FullScreen; default: UseNone).
Declaration
public NonFullScreenPageModeType NonFullScreenPageMode { get; set; }
Property Value
|
NonFullScreenPageModeType
|
NumberOfCopies
Specifies the initial number of copies the print dialog should propose (default: One).
Declaration
public NumberOfCopiesType NumberOfCopies { get; set; }
Property Value
|
NumberOfCopiesType
|
PrintScaling
The page scaling option to be selected when a print dialog is displayed for this document. Valid values are None, which indicates that the print dialog should reflect no page scaling, and AppDefault, which indicates that applications should use the current print scaling. If this entry has an unrecognized value, applications should use the current print scaling. Default value: AppDefault.
Declaration
public PrintScalingType PrintScaling { get; set; }
Property Value
|
PrintScalingType
|
ShouldCenterWindow
Indicates whether to center the document window on the screen when opened (default: false).
Declaration
public bool ShouldCenterWindow { get; set; }
Property Value
|
System.Boolean
|
ShouldDisplayDocumentTitle
Indicates whether the window title bar should show the document Title metadata instead of the file name (default: false).
Declaration
public bool ShouldDisplayDocumentTitle { get; set; }
Property Value
|
System.Boolean
|
ShouldFitWindow
Indicates whether to resize the window to exactly fit the first displayed page (default: false).
Declaration
public bool ShouldFitWindow { get; set; }
Property Value
|
System.Boolean
|
ShouldHideMenubar
Indicates whether the viewer should hide its menu bar while this document is active (default: false).
Declaration
public bool ShouldHideMenubar { get; set; }
Property Value
|
System.Boolean
|
ShouldHideToolbar
Indicates whether the viewer should hide its toolbars while this document is active (default: false).
Declaration
public bool ShouldHideToolbar { get; set; }
Property Value
|
System.Boolean
|
ShouldHideWindowUI
Indicates whether to suppress standard window UI (scroll bars, navigation panels) so only page content is shown (default: false).
Declaration
public bool ShouldHideWindowUI { get; set; }
Property Value
|
System.Boolean
|