PDFium Delphi Component Docs

Color-ominaisuus

Component: TPdfView  ·  Unit: PDFium
Määrittää taustavärin, joka piirretään sivusuorakulmioiden väliin ja dokumentin reunojen ympärille

Syntax

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

Description

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

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