std.pdf.transition
Seitenübergangseffekte für PDF-Präsentationen (Vollbildmodus). Die Effekte werden beim Blättern im Vollbild-Viewer angezeigt und sind in Präsentations-PDFs üblich.
Konstanten
| Konstante | Effekt |
|---|---|
PDF_TRANS_SPLIT | Zwei Hälften öffnen/schließen sich |
PDF_TRANS_BLINDS | Jalousien-Effekt |
PDF_TRANS_BOX | Rechteck wächst/schrumpft |
PDF_TRANS_WIPE | Wischer (Richtung wählbar) |
PDF_TRANS_DISSOLVE | Auflösen in Pixel |
PDF_TRANS_GLITTER | Glitzer-Wischer |
PDF_TRANS_FLY | Seite fliegt herein |
PDF_TRANS_PUSH | Neue Seite schiebt alte weg |
PDF_TRANS_COVER | Neue Seite legt sich über alte |
PDF_TRANS_UNCOVER | Alte Seite zieht sich weg |
PDF_TRANS_FADE | Überblendung |
Verwendung
import std.pdf.transition;
// Übergang auf Seite setzen (Effekt, Dauer in Sekunden)
PdfSetTransition(page, PDF_TRANS_DISSOLVE, 0.5);
PdfSetTransition(page2, PDF_TRANS_PUSH, 0.3);
// Mit Anzeigedauer (Seite wird nach N Sekunden automatisch weitergeschaltet)
PdfSetTransitionAuto(page, PDF_TRANS_FADE, 0.5, 5.0);
Funktionen
| Signatur | Sichtbarkeit | Beschreibung |
|---|---|---|
PdfSetTransition(page: PdfPage, style: int64, duration: f64): void | pub | Setzt Übergangseffekt für die Seite (manuelles Blättern) |
PdfSetTransitionAuto(page: PdfPage, style: int64, duration: f64, displayTime: f64): void | pub | Übergangseffekt mit automatischer Weiterschaltung nach displayTime Sekunden |
Letzte Aktualisierung: 2026-05-22
