HitTestAnnotation
Annotations, Interaction
Aprašymas
Grąžina viršutinėsios anotacijos taške pasirinktajame puslapyje indeksą, skaičiuojamą nuo 1
Tikra naudoja QuadPoints žymėjimui, segmento distanciją Line, PolyLine ir Ink, daugiakampio užpildymą arba kraštus, elipsės geometriją Circle ir stačiakampio geometriją kitiems potipiams
Sintaksė
Function TPDFlib.HitTestAnnotation(X, Y, Tolerance: Double; Options: Integer): Integer;
Parametrai
| X, Y | Taškas dabartiniais dokumento vienetais ir pradžios taško konvencija |
|---|---|
| Tolerance | Papildomas atitikmenų spindulys dabartiniais dokumento vienetais arba 0 tiksliąjai geometrijai |
| Options | 1 bitas apima Invisible, Hidden ir NoView anotacijas; 2 bitas apima Popup anotacijas; 4 bitas naudoja tik aprėpiančiuosius stačiakampius |
Grąžinamos reikšmės
Viršutinioji anotacijos indeksas nuo 1 arba 0, kai nepataikoma į jokią tinkamą anotaciją
Pastabos
Vėlesnieji puslapio Annots masyvo įrašai laikomi aukštesniąja Z tvarka ir tikrinami pirmiausia; stačiakampis tikrinamas prieš potipio geometriją, kad retieji puslapiai ir nepataikymai išvengtų išsamaus kelio darbo