HitTestAnnotation
opombe, interakcija
Opis
Vrne indeks, šteto od 1, zgornjega pripisa na točki izbrane strani
Test uporablja QuadPoints za označevanje, razdaljo segmenta za Line, PolyLine in Ink, polnilo ali robove poligona, geometrijo elipse za Circle in geometrijo pravokotnika za druge podvrste
Sintaksa
Function TPDFlib.HitTestAnnotation(X, Y, Tolerance: Double; Options: Integer): Integer;
Parametri
| X, Y | Točka v trenutni enoti dokumenta in konvenciji izhodišča |
|---|---|
| Tolerance | Dodatni radij zadetka v trenutnih enotah dokumenta ali 0 za točno geometrijo |
| Options | bit 1 vključuje pripise Invisible, Hidden in NoView; bit 2 vključuje pripise Popup; bit 4 uporablja le mejne pravokotnike |
Vrnjene vrednosti
Najvišji indeks pripisa (številčenje od 1) ali 0, kadar ni zadet ustrezen pripis
Opombe
Poznejši vnosi v tabeli Annots strani se obravnavajo kot višji vrstni red Z in se testirajo prvi; pravokotnik se preveri pred geometrijo podvrste, tako da redke strani in zgrešitve izognejo podrobnemu potnemu delu