THotPDF.NewLoadedAnnotation Method
Creează un nou dicționar de adnotări cu subtipul specificat pe o pagină anume a documentului PDF încărcat, potrivit pentru a adăuga diverse tipuri de adnotări, cum ar fi evidențierea, linkurile sau textul, la un document PDF existent
Declarație
function NewLoadedAnnotation(PageIndex: Integer; const ASubtype: AnsiString; ARect: THPDFRect): THPDFDictionaryObject;
Unitate
HPDFDoc
Parametri
| Nume | Utilizare |
|---|---|
PageIndex | Indexul bazat pe zero al paginii țintă, specificând pagina pe care se află adnotarea |
ASubtype | 注释子类型名称,如 Text、Link、Highlight,对应 PDF 规范中的 Subtype 键值 |
ARect | Poziția și dreptunghiul de dimensiune al adnotării de pe pagină, folosind sistemul de coordonate PDF (originea este la colțul stânga jos al paginii) |
Valoarea returnată
返回代表新建注释的 THPDFDictionaryObject,可进一步写入颜色、内容文本、动作等附加属性
Observații privind exploatarea funcțională
ASubtype必须符合 PDF 规范中定义的有效注释子类型字符串,无效子类型可能导致阅读器忽略该注释- Adnotările nou adăugate vor fi înregistrate automat pe pagina de tablou Annots (fără a fi nevoie de a le atrage manual în dicționarul paginii)
- Păstrarea asociației de tip dicționar rezultat prin impunere de tip preluat cu necesarul de utilizare intern al mecanismelor modificatoare la regim pre-asumat pe salvare document necesită abordare restrictivă orientată strict (interzicere clar de utilizare / reținere) referit cu orientare component referință preluată din fișier (document salvat-închis cu status finalizant)