THotPDF.SetLoadedFreeTextRichText Method
Baut die Darstellung und den Klartext-Inhalt einer vorhandenen FreeText-Annotation aus UTF-8-Rich-Text und einem optionalen Standardstil neu auf
Deklaration
procedure SetLoadedFreeTextRichText(PageIndex, AnnotationIndex: Integer; const RichContent: AnsiString; const DefaultStyle: AnsiString = '');
Unit
HPDFDoc
Parameter
| Name | Zweck |
|---|---|
PageIndex | Nullbasierter Index der geladenen Seite |
AnnotationIndex | Index der vorhandenen FreeText-Annotation auf dieser Seite |
RichContent | XML fragment written to /RC |
DefaultStyle | Optionaler /DS-Standardstil-String, der auf den Rich Content angewendet wird |
Rückgabewert
Dieses Element gibt keinen Wert zurück
Verwendungshinweise
- Mit THotPDF.AddLoadedFreeTextAnnotationRichText erstellen Sie eine FreeText-Annotation mit Rich Content in einem einzigen Aufruf
- Die normale /AP-Darstellung und /Contents werden zusammen mit /RC und /DS erzeugt, mit eingebetteten Schriftarten und der unterstützten HTML/CSS-Teilmenge
- Diese Convenience-Methode verwendet Clip-Overflow und bewahrt vorhandene Deckkraft, Rotation und Ausrichtung; für explizite Optionen zu Schrift, Geometrie und Overflow verwenden Sie SetLoadedFreeTextText
- Nicht unterstützte Geometrie oder Ressourcengrenzen lösen eine Ausnahme aus und lassen die ursprüngliche Annotation unangetastet