THotPDF.SetLoadedFreeTextRichText Method
Reconstruit l’apparence et le contenu texte d’une annotation FreeText existante à partir de texte enrichi UTF-8 et d’un style par défaut facultatif
Déclaration
procedure SetLoadedFreeTextRichText(PageIndex, AnnotationIndex: Integer; const RichContent: AnsiString; const DefaultStyle: AnsiString = '');
Unité
HPDFDoc
Paramètres
| Nom | Objectif |
|---|---|
PageIndex | Index base zéro de la page chargée |
AnnotationIndex | Index de l’annotation FreeText existante sur cette page |
RichContent | XML fragment written to /RC |
DefaultStyle | Chaîne de style par défaut /DS facultative, appliquée au contenu enrichi |
Valeur de retour
Ne renvoie aucune valeur
Notes d'utilisation
- Utilisez THotPDF.AddLoadedFreeTextAnnotationRichText pour créer en un seul appel une annotation FreeText avec contenu enrichi
- L’apparence /AP normale et les /Contents sont générées en même temps que /RC et /DS, avec des polices embarquées et le sous-ensemble HTML/CSS pris en charge
- Cette méthode de confort utilise le débordement par clipping et préserve l’opacité, la rotation et l’alignement existants ; utilisez SetLoadedFreeTextText pour des options explicites de police, de géométrie et de débordement
- Une géométrie non prise en charge ou des limites de ressources lèvent une exception et laissent l’annotation d’origine intacte