SearchTextEach
Metin ve ayıklama
Açıklama
Seçilen belgeyi arar ve çağıran boyutlu sonuç arabelleğini önleyerek her TPDFlibSearchHit değerini hemen OnHit üzerinden yayınlar
Yöntem, sayfa ilerlemesini OnProgress üzerinden bildirir ve sayfalarla metin blokları arasında paylaşılan Abort durumunu denetler
Geri çağrının Cancel parametresini True yapmak aramayı durdurur ve aynı iptal durumunu ayarlar; başka bir işleme başlamadan önce ResetAbort çağrısı yapın
Sözdizimi
Delphi
Function TPDFlib.SearchTextEach(Const Query: WideString; Options: TPDFlibSearchOptions; Const PageRange: WideString; OnHit: TPDFlibSearchHitEvent): Integer;Parametreler
| Query | Boş olmayan arama metni |
|---|---|
| Options | soCaseSensitive ve soWholeWord seçeneklerinin herhangi bir birleşimi |
| PageRange | Sayfa aralığı ifadesi veya tüm sayfalar için boş bir dize |
| OnHit | Eşleşen her metin bloğu için bir kez çağrılan geri çağırma; nil, eşleşmeleri somutlaştırmadan sayar |
Dönüş değerleri
Tamamlanmadan veya iptalden önce oluşturulan toplam eşleşme sayısı