property Color: TColor; // published, inherited from TControl
Color, görüntüleyici client dikdörtgeninin sayfa görselliğinin dışında kalan alanı doldurur — ardışık sayfalar arasındaki boşluk, doküman viewport'tan dar olduğunda onun çevresindeki alan ve agresif kaydırmanın ortaya çıkardığı her bölge. PageColor, PageBorderColor ve PageShadowColor ile birlikte okuyucunun genel görünümünü belirler
En yaygın karanlık mod okuyucu efekti, Color := clBlack (veya $303030 gibi koyu bir gri) atayıp PageColor'ı açık tutarak elde edilir; böylece kâğıt hâlâ parlak görünür. Basılı sayfa metaforu için Color'u varsayılanında bırakın ve her sayfaya arka planda gölge vermesi için sıfırdan farklı bir PageShadowSize ekleyin
Renk, bir sayfanın PDFium tarafından hâlâ rasterleştirilmekte olduğu kısa anda da görünür — ilk bitmap hazır olmadan önce görüntüleyici Color'ın üzerine LoadingColor boyar, bitmap gelince onu işlenmiş sayfa bitmap'iyle değiştirir
clBtnFace varsayılanını alır; temalar arası öngörülebilir bir görünüm için açıkça atayınPageColor tarafından denetlenir ve sayfa işlendiğinde doküman içeriğiyle değiştirilirColor'u PageBorderColor ile eşleştirin; özellikle sayfa arka planı da koyuyken
// 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;