====== 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. → [[lyx_-_programmiersprache:units:pdf|std.pdf]] · [[lyx_-_programmiersprache:units:pdf:namedest|std.pdf.namedest]] ---- ===== 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