PDFium Delphi Component Docs

PageShadowColor vlastnost

Component: TPdfView  ·  Unit: PDFium
Výplňová barva vrženého stínu kresleného pod každým obdélníkem stránky

Syntax

property PageShadowColor: TColor; // default clGray

Description

Každá stránka v prohlížeči se vykresluje jako obdélník plující nad pozadím Color ovládacího prvku. Pod pravým a dolním okrajem tohoto obdélníku prohlížeč kreslí pruh vrženého stínu, který stránku opticky zvedá od rolovací oblasti a napodobuje vzhled Adobe Readeru a dalších moderních PDF prohlížečů. PageShadowColor je plná výplň tohoto pruhu

Stín se vykresluje pouze tehdy, když je PageShadowSize větší než nula. Při nastavení PageShadowSize na 0 se barva ignoruje a nekreslí se žádné další pixely, což je výchozí podoba (plochá stránka bez stínu)

Zvolte barvu tmavší než Color, aby stín působil věrohodně. clGray, $00606060 (antracitová šedá) nebo vlastní šedá s 30% svítivostí působí přesvědčivě. Světlejší barvy na světlém pozadí zmenší efekt na pouhé jemné zvýraznění okraje

Remarks

Example

// Classic Adobe-style page presentation.
PdfView1.Color := $00CCCCCC; // light gray scroll area
PdfView1.PageColor := clWhite;
PdfView1.PageShadowSize := 6;
PdfView1.PageShadowColor := clGray;
PdfView1.PageBorderColor := $00808080;

// Crisp, high-contrast page edge for dark mode.
PdfView1.Color := $00202020;
PdfView1.PageShadowColor := clBlack;
PdfView1.PageShadowSize := 8;

See Also

PageShadowSize, PageBorderColor, PageColor, Color