HitTestAnnotation

주석, 상호 작용

설명

선택한 페이지의 한 지점에서 가장 위에 있는 주석의 1부터 시작하는 인덱스를 반환합니다

검사는 마크업에 QuadPoints, Line, PolyLine 및 Ink에는 세그먼트 거리, 다각형에는 채우기 또는 가장자리, Circle에는 타원 기하 도형, 기타 하위 유형에는 사각형 기하 도형을 사용합니다

구문

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

매개변수

X, Y현재 문서 단위 및 원점 규칙의 점
Tolerance현재 문서 단위의 추가 적중 반경 또는 정확한 도형을 위한 0
Options비트 1은 Invisible, Hidden 및 NoView 주석을 포함하고, 비트 2는 Popup 주석을 포함하며, 비트 4는 경계 사각형만 사용합니다

반환 값

가장 위에 있는 1부터 시작하는 주석 인덱스이며 적합한 주석이 적중하지 않으면 0

비고

페이지 Annots 배열의 뒤쪽 항목은 Z 순서가 더 높은 것으로 간주되어 먼저 검사됩니다. 사각형을 하위 유형의 기하 도형보다 먼저 검사하므로 희소한 페이지와 불일치는 상세 경로 작업을 피합니다

참고 항목

GetAnnotationHitsJSON, MoveAnnotationZOrder, GetAnnotRectEx