PDFium Delphi Component Docs

HighlightColor الخاصية

Component: TPdfView  ·  Unit: PDFium
لون المستطيل المرسوم فوق كل تطابق يعيده HighlightSearchText. القيمة الافتراضية clYellow؛ والخاصية منشورة كي تتمكن التطبيقات من تنسيق لون التمييز

Syntax

property HighlightColor: TColor;

Description

HighlightColor هو لون الفرشاة الذي يستخدمه العرض عند رسم قناع نتائج البحث فوق كل تطابق يجده HighlightSearchText. ويرسم القناع فوق كل إعادة رسم، على سطح صفحة PDF المصيَّرة، فيتعقّب التمييز بصريًا التمرير والتكبير دون إعادة تشغيل البحث

القيمة الافتراضية clYellow — وهي الاصطلاح الذي تستخدمه كل قارئات PDF السائدة لتمييز البحث داخل الصفحة. والخاصية منشورة لتتمكن التطبيقات من تنسيق اللون ليتطابق مع لوحة واجهتها دون تصنيف فرعي من TPdfView (كهرماني عميق لسِمة قارئ بيجية؛ سماوي ناعم لعارض الوضع الداكن)

HighlightColor هو الأداة الوحيدة لتنسيق الطبقة — فالقناع تعبئة بلون مسطح خلف النص، بسيطة بقصد حتى لا تحجب مستطيلات التمييز أبداً تنعيم الحواف للأحرف الرمزية. ولتمييز متعدد الألوان (ألوان مختلفة لكل تطابق أو كل استعلام أو كل صفحة)، استخدم معالج OnPaint مخصصًا بدلًا من HighlightSearchText

Remarks

Example

// Theme the highlight to match a dark reader UI
PdfView1.HighlightColor := $00FFFF66; // pale yellow
PdfView1.HighlightSearchText('invoice', False, True);

// Round-trip via the Object Inspector default
PdfView1.HighlightColor := clYellow;

See Also

HighlightSearchText, ClearHighlight, FindFirst