property Color: TColor; // published, inherited from TControl
Color täyttää katseluohjelman asiakassuorakulmion alueen, joka jää sivun grafiikan ulkopuolelle — marginaalin peräkkäisten sivujen välissä, alueen dokumentin ympärillä, kun se on kapeampi kuin näkymäalue, sekä kaikki alueet, jotka paljastuvat voimakkaassa vierityksessä. Yhdessä PageColor-, PageBorderColor- ja PageShadowColor-ominaisuuksien kanssa se määrittää lukijan yleisen ilmeen
Yleisin tumman tilan lukijatehoste saadaan asettamalla Color := clBlack (tai tumma harmaa kuten $303030) ja pitämällä PageColor vaaleana, jotta paperi näyttää edelleen kirkkaalta. Tulostetun sivun metaforaa varten jätä Color oletusarvoonsa ja lisää nollasta poikkeava PageShadowSize, jolloin jokainen sivu saa taustaa vasten varjostuksen
Väri näkyy myös lyhyen ajan, jolloin PDFium vielä rasteroi sivua — ennen ensimmäisen bittikartan saapumista katseluohjelma piirtää LoadingColor-värin Color-värin päälle ja korvaa sen renderöidyllä sivun bittikartalla sen saapuessa
clBtnFace; aseta arvo eksplisiittisesti, jotta ulkoasu pysyy ennustettavana eri teemoissaPageColor, ja dokumentin sisältö korvaa sen, kun sivu renderöidäänColor ominaisuuden PageBorderColor kanssa, jotta sivualue ja ympäröivä tausta erottuvat selvästi, erityisesti kun sivun taustakin on tumma
// 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;