THPDFLoadedAnnotationInfo rekord
Egy betöltött oldal egyik annotációjának írásvédett metaadatai, kinyerve az annotációszótárból: altípus, tartalom, téglalap, cím, jelzők, megjelenés megléte, objektumszám és oldalindex
Deklaráció
THPDFLoadedAnnotationInfo= record
Subtype: AnsiString;
Contents: AnsiString;
Rect: THPDFRect;
Title: AnsiString;
Flags: Integer;
HasAppearance: boolean;
ObjectNumber: Integer;
PageIndex: Integer;
end;
Egység
HPDFDoc
Mezők
| Mező | Cél |
|---|---|
Subtype | Az annotáció /Subtype neve, például Text, Link vagy RichMedia |
Contents | Az annotáció /Contents szövege |
Rect | A /Rect tömb THPDFRect értékként, Left, Top, Right, Bottom sorrendben; nullák, ha a bejegyzés hiányzik vagy hibás |
Title | Az annotáció /T cím-, azaz szerzősztringje |
Flags | Az annotáció /F jelzőegésze; nulla, ha a bejegyzés hiányzik |
HasAppearance | true, ha az annotációszótár visel /AP bejegyzést |
ObjectNumber | Az annotációszótár közvetett objektumszáma |
PageIndex | A birtokló nulla alapú oldalindex, visszaadva a kért oldalt |
Használati megjegyzések
- Az annotációkat a
THotPDF.GetLoadedAnnotationCounthívással sorolja fel, mindegyiket aTHotPDF.GetLoadedAnnotationInfohívással kérje le;falseeredménynél a rekord nullázott marad - Ha az összefoglaló mezőkön túli bejegyzések is kellenek, az
ObjectNumberértéket aTHotPDF.GetLoadedAnnotationDicthívással együtt használja - Az FDF-csere exportálója ezt a rekordot használja fel az annotációk szerializálásához, tehát a mezői pontosan meghatározzák, mi jut oda-vissza az FDF-en keresztül