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

QueryBoş olmayan arama metni
OptionssoCaseSensitive ve soWholeWord seçeneklerinin herhangi bir birleşimi
PageRangeSayfa aralığı ifadesi veya tüm sayfalar için boş bir dize
OnHitEş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ı