property Color: TColor; // published, inherited from TControl
Color fyller området i visarens klientrektangel som ligger utanför sidinnehållet — marginalen mellan på varandra följande sidor, området runt dokumentet när det är smalare än visningsytan och alla regioner som avslöjas genom kraftig rullning. Tillsammans med PageColor, PageBorderColor och PageShadowColor avgör den läsarens övergripande utseende
Den vanligaste mörklägeseffekten för en läsare uppnås genom att sätta Color := clBlack (eller en mörkgrå nyans som $303030) och hålla PageColor ljus så att pappret fortfarande verkar ljust. För en utskriftsidemetafor lämnar du Color på standardvärdet och lägger till en PageShadowSize som inte är noll för att ge varje sida en slagskugga mot bakgrunden
Färgen är också synlig under det korta ögonblick då en sida fortfarande rastreras av PDFium — innan den första bitmappen är tillgänglig ritar visaren LoadingColor ovanpå Color och ersätter den sedan med den renderade sidbitmappen när den anländer
clBtnFace från den ärvda deklarationen; tilldela explicit för ett förutsägbart utseende över olika temanPageColor och ersätts av dokumentinnehåll när sidan renderasColor med PageBorderColor för en tydlig åtskillnad mellan sidområdet och den omgivande bakgrunden, särskilt när sidbakgrunden också är mörk
// 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;