PDFium Delphi Component Docs

Color Özellik

Component: TPdfView  ·  Unit: PDFium
Sayfa dikdörtgenleri arasında ve belgenin kenarları etrafında çizilen arka plan rengini ayarlar

Syntax

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

Description

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

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