THotPDF.NewLoadedAnnotation Method
Erstellt auf der angegebenen Seite des geladenen PDF-Dokuments ein neues Anmerkungswörterbuch eines bestimmten Untertyps, das zum Anhängen verschiedener Anmerkungen wie Hervorhebungen, Links, Textanmerkungen usw. an das vorhandene PDF geeignet ist
Deklaration
function NewLoadedAnnotation(PageIndex: Integer; const ASubtype: AnsiString; ARect: THPDFRect): THPDFDictionaryObject;
Einheit
HPDFDoc
Parameter
| Name | Verwendung |
|---|---|
PageIndex | Der nullbasierte Index der Zielseite, der die Seite angibt, auf der sich die Anmerkung befindet |
ASubtype | 注释子类型名称,如 Text、Link、Highlight,对应 PDF 规范中的 Subtype 键值 |
ARect | Die Position und das Größenrechteck der Anmerkung auf der Seite unter Verwendung des PDF-Koordinatensystems (Ursprung in der unteren linken Ecke der Seite) |
Rückgabewert
返回代表新建注释的 THPDFDictionaryObject,可进一步写入颜色、内容文本、动作等附加属性
Nutzungshinweise
ASubtype必须符合 PDF 规范中定义的有效注释子类型字符串,无效子类型可能导致阅读器忽略该注释- Neue Anmerkungen werden automatisch im Annots-Array der Zielseite registriert, und es besteht keine Notwendigkeit, sie manuell an das Seitenwörterbuch anzuhängen
- Wenn Sie das zurückgegebene Wörterbuchobjekt vor dem Speichern des Dokuments ändern, müssen Sie den internen Änderungsmechanismus des Dokuments verwenden, und Sie dürfen diese Referenz nach dem Schließen des Dokuments nicht beibehalten