THPDFAnnotationAppearanceKind Type
Selects which appearance stream of a loaded annotation is read from its /AP sub-dictionary
Declaration
THPDFAnnotationAppearanceKind= (aakNormal, aakRollover, aakDown);
Unit
HPDFDoc
Values
| Value | Meaning |
|---|---|
aakNormal | /AP /N: the appearance shown when the annotation is not interacted with |
aakRollover | /AP /R: the appearance shown while the cursor hovers over the annotation |
aakDown | /AP /D: the appearance shown while the mouse button is pressed on the annotation |
Usage notes
- Pass a value of this type to THotPDF.GetLoadedAnnotationAppearanceStream, which defaults to aakNormal when the parameter is omitted
- The lookup follows the annotation's /AS appearance state and falls back through the candidate keys documented for that method, so an annotation without a specific rollover or down entry can still resolve to the normal stream
- The returned THPDFStreamObject is the raw appearance stream of the loaded document, useful for flattening or inspection workflows