| Method | Description |
|---|---|
Create | Metin, seçenekler, başlangıç sayfası, yön ve iptal anahtarıyla belgeye ait bir arama başlatır |
Destroy | Tutulan yerel arama tanıtıcılarını kapatır ve sahip belgeden bağını koparır |
Next(out Match: TPdfDocumentSearchResult): Boolean | Sıradaki eşleşmeyi döndürür; tamamlanma, iptal veya sahip belgenin kapanmasından sonra False döner |
| Property | Type | Description |
|---|---|---|
CurrentPage | Integer | Şu anda taranmakta olan 1 tabanlı sayfa |
Direction | TPdfDocumentSearchDirection | İleri ya da geri sayfa ve eşleşme geçişi |
Finished | Boolean | Başka sonuç üretilemeyeceğini belirtir |
Cancelled | Boolean | İşbirlikçi iptalin aramayı sonlandırıp sonlandırmadığını belirtir |
MatchCount | UInt64 | Şu ana dek döndürülen eşleşme sayısı |
| Field | Type | Description |
|---|---|---|
PageNumber | Integer | Eşleşmeyi içeren 1 tabanlı sayfa |
StartIndex | Integer | Sıfır tabanlı yerel metin sayfası karakter indeksi |
Count | Integer | Eşleşmedeki yerel metin sayfası karakter sayısı |
Text | WString | Eşleşen aralıktan ayıklanan Unicode metin |
Rectangles | TPdfRectangles | Vurgulama için bir veya daha fazla birleştirilmiş PDF sayfa uzayı dikdörtgeni |
Aramanın sahibi çağırandır ve onu serbest bırakmak zorundadır. Sahip belge, canlı aramaları yalnızca belge boşaltılmadan önce yerel tanıtıcılarını kapatabilmek için izler
Sahip belgeye yapılan çağrılar onun PDFium kilidini paylaşır. Tek bir arama örneği yine de tek bir eşgüdümlü çağırandan ilerletilmeli ve serbest bırakılmalıdır; belge düzenlemeleri etkin bir aramayla örtüşmemelidir