====== std.pdf.viewprefs ====== Viewer-Einstellungen im PDF-Dokument: Vollbildmodus beim Öffnen, Symbolleisten und Navigationsbereich ein-/ausblenden, Startseitenansicht und Öffnungsaktion konfigurieren. → [[lyx_-_programmiersprache:units:pdf|std.pdf]] · [[lyx_-_programmiersprache:units:pdf:transition|std.pdf.transition]] ---- ===== Konstanten ===== ^ Konstante ^ Beschreibung ^ | ''PDF_PAGE_MODE_NONE'' | Kein Navigationsbereich beim Öffnen | | ''PDF_PAGE_MODE_OUTLINES'' | Gliederung (Bookmarks) anzeigen | | ''PDF_PAGE_MODE_THUMBS'' | Seitenvorschauen anzeigen | | ''PDF_PAGE_MODE_FULLSCREEN'' | Vollbildmodus beim Öffnen | | ''PDF_PAGE_MODE_LAYERS'' | Ebenen-Panel anzeigen | | ''PDF_PAGE_LAYOUT_SINGLE'' | Einzelseite | | ''PDF_PAGE_LAYOUT_TWO_PAGE'' | Zwei Seiten nebeneinander | | ''PDF_PAGE_LAYOUT_CONTINUOUS'' | Fortlaufend (vertikal scrollen) | ---- ===== Verwendung ===== import std.pdf.viewprefs; // Präsentation: Vollbild, keine Werkzeugleisten PdfSetPageMode(doc, PDF_PAGE_MODE_FULLSCREEN); PdfHideToolbar(doc, true); PdfHideMenubar(doc, true); // Dokument: Gliederung anzeigen, Einzelseiten-Layout PdfSetPageMode(doc, PDF_PAGE_MODE_OUTLINES); PdfSetPageLayout(doc, PDF_PAGE_LAYOUT_SINGLE); // Öffnen auf Seite 3 PdfSetOpenAction(doc, page3, 72.0, 820.0); ---- ===== Funktionen ===== ^ Signatur ^ Sichtbarkeit ^ Beschreibung ^ | ''PdfSetPageMode(doc: Pdf, mode: int64): void'' | pub | Setzt den Anzeigemodus beim Öffnen des Dokuments | | ''PdfSetPageLayout(doc: Pdf, layout: int64): void'' | pub | Setzt das Seitenlayout | | ''PdfHideToolbar(doc: Pdf, hide: bool): void'' | pub | Blendet die Werkzeugleiste des Viewers aus | | ''PdfHideMenubar(doc: Pdf, hide: bool): void'' | pub | Blendet die Menüleiste des Viewers aus | | ''PdfHideWindowUI(doc: Pdf, hide: bool): void'' | pub | Blendet alle UI-Elemente aus (maximaler Inhalt) | | ''PdfSetOpenAction(doc: Pdf, page: PdfPage, x: f64, y: f64): void'' | pub | Setzt Startseite und -position beim Öffnen | Letzte Aktualisierung: 2026-05-22