THotPDF.NewLoadedAnnotation Method
Crée un nouveau dictionnaire d'annotation du sous-type spécifié sur la page spécifiée du document PDF chargé, adapté pour ajouter diverses annotations telles que surbrillances, liens, marques de texte, etc. à un PDF existant
Déclaration
function NewLoadedAnnotation(PageIndex: Integer; const ASubtype: AnsiString; ARect: THPDFRect): THPDFDictionaryObject;
Unité
HPDFDoc
Paramètre
| Nom | Utilisation |
|---|---|
PageIndex | Index basé sur zéro de la page cible, spécifiant la page où se trouve l'annotation |
ASubtype | 注释子类型名称,如 Text、Link、Highlight,对应 PDF 规范中的 Subtype 键值 |
ARect | La position et le rectangle de dimension de l'annotation sur la page, à l'aide du système de coordonnées PDF (l'origine est située dans le coin inférieur gauche de la page) |
Valeur de retour
返回代表新建注释的 THPDFDictionaryObject,可进一步写入颜色、内容文本、动作等附加属性
Notes d'utilisation
ASubtype必须符合 PDF 规范中定义的有效注释子类型字符串,无效子类型可能导致阅读器忽略该注释- Les nouvelles annotations sont automatiquement enregistrées dans le tableau Annots de la page cible, pas besoin de les ajouter manuellement au dictionnaire de page
- Si vous modifiez l'objet dictionnaire renvoyé avant d'enregistrer le document, vous devez utiliser le mécanisme de modification interne au document et ne devez pas conserver cette référence après la fermeture du document