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