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