HitTestAnnotation

Anotace, interakce

Popis

Vrací index nejvyšší anotace v bodě na vybrané stránce, číslovaný od 1

Test používá QuadPoints pro markup, vzdálenost segmentů pro Line, PolyLine a Ink, výplň polygonu nebo hrany, geometrii elipsy pro Circle a geometrii obdélníku pro ostatní subtypy

Syntaxe

Function TPDFlib.HitTestAnnotation(X, Y, Tolerance: Double; Options: Integer): Integer;

Parametry

X, YBod v aktuální jednotce dokumentu a podle konvence počátku
ToleranceAdditional hit radius in current document units, or 0 for exact geometry
OptionsBit 1 zahrnuje anotace Invisible, Hidden a NoView; bit 2 zahrnuje anotace Popup; bit 4 používá jen ohraničující obdélníky

Návratové hodnoty

Index nejvyšší anotace číslovaný od 1, nebo 0, když se nezachytí žádná vhodná anotace

Poznámky

Pozdější položky pole Annots stránky se berou jako vyšší Z pořadí a testují se nejdřív; obdélník se kontroluje dřív než geometrie subtype, takže řídce obsazené stránky a zmeškané zásahy vyhnou detailní práci s cestami

Viz také

GetAnnotationHitsJSON, MoveAnnotationZOrder, GetAnnotRectEx