std.pdf.viewprefs
Viewer-Einstellungen im PDF-Dokument: Vollbildmodus beim Öffnen, Symbolleisten und Navigationsbereich ein-/ausblenden, Startseitenansicht und Öffnungsaktion konfigurieren.
→ std.pdf · 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
