Enum pdfium_render::pages::PdfPageMode
source · [−]pub enum PdfPageMode {
UnsetOrUnknown,
None,
ShowDocumentOutline,
ShowPageThumbnails,
Fullscreen,
ShowContentGroupPanel,
ShowAttachmentsPanel,
}Expand description
A hint to a PDF document reader (such as Adobe Acrobat) as to how the creator intended the PdfPage objects in a PdfDocument to be displayed to the viewer when the document is opened.
Variants
UnsetOrUnknown
No known page mode is set for this PdfDocument.
None
No page mode, i.e. neither the document outline nor thumbnail images should be visible, no side panels should be visible, and the document should not be displayed in full screen mode.
ShowDocumentOutline
Outline page mode: the document outline should be visible.
ShowPageThumbnails
Thumbnail page mode: page thumbnails should be visible.
Fullscreen
Fullscreen page mode: no menu bar, window controls, or other windows should be visible.
ShowContentGroupPanel
The optional content group panel should be visible.
ShowAttachmentsPanel
The attachments panel should be visible.
Trait Implementations
sourceimpl Clone for PdfPageMode
impl Clone for PdfPageMode
sourcefn clone(&self) -> PdfPageMode
fn clone(&self) -> PdfPageMode
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for PdfPageMode
impl Debug for PdfPageMode
impl Copy for PdfPageMode
Auto Trait Implementations
impl RefUnwindSafe for PdfPageMode
impl Send for PdfPageMode
impl Sync for PdfPageMode
impl Unpin for PdfPageMode
impl UnwindSafe for PdfPageMode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more