SearchContextChars
متن و استخراج
توضیحات
SearchContextChars تعیین میکند SearchText، SearchTextEach، SearchTextBatch و جفت وضعیتمندِ BeginTextSearch / NextTextSearchHit چند نویسه از متن بلوک اطراف هر تطبیق بگیرند
وقتی 0 (پیشفرض) یا منفی باشد فیلدهای ContextBefore و ContextAfter روی همهٔ TPDFlibSearchHitهای برگرداندهشده خالی میمانند
وقتی مثبت باشد فیلد ContextBefore هر برخورد تا SearchContextChars نویسه بلافاصله قبل از تطبیق درون MatchText و ContextAfter تا SearchContextChars نویسه بلافاصله بعد از آن را نگه میدارد. هر دو به متن بلوک موجود مقید میشوند، پس تطبیق نزدیک ابتدا یا انتهای بلوک رشتهٔ زمینهٔ کوتاهتری میدهد
نحو
Delphi
Property TPDFlib.SearchContextChars: Integer Read FSearchContextChars Write FSearchContextChars;ملاحظات
این property را پیش از فراخوانی یک method جستوجو تنظیم کنید؛ هنگام ساختن هر hit، property برای هر match یکبار خوانده میشود. تغییر آن روی hitهایی که فراخوانی قبلی برگردانده است اثری ندارد
همچنین ببینید
TPDFlibSearchHit, SearchText, SearchTextEach, SearchTextBatch, BeginTextSearch