PDFium Delphi Component Docs

Color الخاصية

Component: TPdfView  ·  Unit: PDFium
يضبط لون الخلفية المرسوم بين مستطيلات الصفحات وحول حواف المستند

Syntax

property Color: TColor; // published, inherited from TControl

Description

يملأ Color منطقة مستطيل عميل العارض الواقعة خارج عمل الصفحة — الهامش بين الصفحات المتتالية، والمنطقة حول المستند عندما يكون أضيق من إطار العرض، وأي منطقة يكشفها التمرير العميق. ومع PageColor و PageBorderColor و PageShadowColor يحدد المظهر العام للقارئ

تتحقق أشهر مظاهر القراءة في الوضع الداكن بإسناد Color := clBlack (أو رمادي عميق مثل $303030) والإبقاء على PageColor فاتحًا لتبدو الورقة مضيئة. ولإضفاء ميزاف الورقة المطبوعة، اترك Color على افتراضه وأضف PageShadowSize غير صفري ليحصل كل صفحة على ظل خلفي على الخلفية

يظهر اللون أيضًا في اللحظة القصيرة التي لا تزال فيها PDFium ترسم الصفحة نقطيًا — فقبل توفر أول بيت ماب يرسم العارض LoadingColor فوق Color، ثم يستبدله ببَيت ماب الصفحة المصيَّرة حال وصوله

Remarks

Example

// Configure a soft dark-mode reader
procedure TForm1.ApplyDarkTheme;
begin
  PdfView1.Color := $202020;
  PdfView1.PageColor := clWhite;
  PdfView1.PageBorderColor := $404040;
  PdfView1.PageShadowColor := $101010;
  PdfView1.PageShadowSize := 6;
  PdfView1.LoadingColor := $202020;
  PdfView1.Invalidate;
end;

See Also

PageColor, PageBorderColor, PageShadowColor, LoadingColor