THPDFLoadedAnnotationInfo Record
Alleen-lezen-metadata voor één annotatie van een geladen pagina, gehaald uit zijn annotatiewoordenboek: subtype, contents, rechthoek, titel, flags, aanwezigheid van appearance, objectnummer en pagina-index
Declaratie
THPDFLoadedAnnotationInfo= record
Subtype: AnsiString;
Contents: AnsiString;
Rect: THPDFRect;
Title: AnsiString;
Flags: Integer;
HasAppearance: boolean;
ObjectNumber: Integer;
PageIndex: Integer;
end;
Eenheid
HPDFDoc
Velden
| Veld | Doel |
|---|---|
Subtype | Annotatie-/Subtype-naam, zoals Text, Link of RichMedia |
Contents | Tekst van annotatie-/Contents |
Rect | /Rect-array gemapt op THPDFRect als Left, Top, Right, Bottom; nullen wanneer het item ontbreekt of misvormd is |
Title | Titelreeks (auteur) van annotatie-/T |
Flags | Vlaginteger van annotatie-/F, nul wanneer het item ontbreekt |
HasAppearance | true wanneer het annotatiewoordenboek een /AP-item heeft |
ObjectNumber | Indirect objectnummer van het annotatiewoordenboek |
PageIndex | Nulgebasererde pagina-index van de eigenaar, een echo van de opgevraagde pagina |
Gebruiksopmerkingen
- Nummer annotaties met
THotPDF.GetLoadedAnnotationCounten haal ze één voor één op metTHotPDF.GetLoadedAnnotationInfo; eenfalse-resultaat laat het record op nul staan - Gebruik
ObjectNumbermetTHotPDF.GetLoadedAnnotationDictwanneer je items nodig hebt die verder gaan dan de samenvattingsvelden - De FDF-interchange-exporter gebruikt dit record om annotaties te serialiseren, dus de velden bepalen precies wat er via FDF heen en weer kan