HitTestAnnotation

Ek açıklamalar, Etkileşim

Açıklama

Seçili sayfadaki bir noktada en üstte bulunan ek açıklamanın 1 tabanlı dizinini döndürür

Test, işaretleme için QuadPoints, Line, PolyLine ve Ink için parça uzaklığı, çokgen dolgusu veya kenarları, Circle için elips geometrisi ve diğer alt türler için dikdörtgen geometrisini kullanır

Sözdizimi

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

Parametreler

X, YGeçerli belge birimi ve başlangıç noktası kuralındaki nokta
ToleranceGeçerli belge birimlerinde ek isabet yarıçapı veya tam geometri için 0
OptionsBit 1 Invisible, Hidden ve NoView ek açıklamalarını; bit 2 Popup ek açıklamalarını içerir; bit 4 yalnızca sınırlayıcı dikdörtgenleri kullanır

Dönüş değerleri

En üstteki 1 tabanlı ek açıklama dizini veya uygun ek açıklamaya isabet edilmezse 0

Açıklamalar

Sayfa Annots dizisindeki sonraki girdiler daha yüksek Z sırası olarak değerlendirilip önce sınanır; seyrek sayfaların ve isabetsiz sonuçların ayrıntılı yol çalışmasından kaçınması için dikdörtgen alt tür geometrisinden önce denetlenir

Ayrıca bkz

GetAnnotationHitsJSON, MoveAnnotationZOrder, GetAnnotRectEx