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, Y | Geçerli belge birimi ve başlangıç noktası kuralındaki nokta |
|---|---|
| Tolerance | Geçerli belge birimlerinde ek isabet yarıçapı veya tam geometri için 0 |
| Options | Bit 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