std.pdf.annot
PDF-Annotationen: klickbare URI-Links, GoTo-Links (Sprung zu anderer Seite), Text-Notizen (Kommentare). Annotationen erscheinen als interaktive Elemente im PDF-Viewer.
Verwendung
import std.pdf.annot;
// Klickbarer URI-Link über einem Textbereich
PdfAddUriAnnotation(page, 72.0, 680.0, 200.0, 695.0, "https://example.com");
// Sprung zu Seite 3 im selben Dokument
PdfAddGotoAnnotation(page, 72.0, 650.0, 200.0, 665.0, 3, 0.0, 720.0);
// Text-Notiz (Kommentar-Symbol am Seitenrand)
PdfAddTextNote(page, 540.0, 700.0, "Hier bitte überprüfen");
Funktionen
| Signatur | Sichtbarkeit | Beschreibung |
|---|---|---|
PdfAddUriAnnotation(page: PdfPage, x: f64, y: f64, x2: f64, y2: f64, uri: pchar): void | pub | Fügt klickbaren URI-Link hinzu |
PdfAddGotoAnnotation(page: PdfPage, x: f64, y: f64, x2: f64, y2: f64, destPage: int64, destX: f64, destY: f64): void | pub | Fügt internen Seitensprung hinzu |
PdfAddTextNote(page: PdfPage, x: f64, y: f64, text: pchar): void | pub | Fügt Text-Notiz (Kommentar) hinzu |
Letzte Aktualisierung: 2026-05-22
