PDFium Component Docs

PageShadowColor Eigenschap

Deze API-entry behoudt identifiers, signatures, codeblokken en PDF-termen in hun oorspronkelijke vorm.
Component: TPdfView  ·  Unit: PDFium
Fill colour of the drop shadow painted beneath each page rectangle.

Syntaxis

property PageShadowColor: TColor; // default clGray

Beschrijving

Elke pagina in de viewer wordt getekend als een rechthoek die boven de Color-achtergrond van de besturing zweeft. Onder de rechter- en onderrand van die rechthoek tekent de viewer een schaduwstrook die de pagina visueel van het scrollgebied tilt en de uitstraling van Adobe Reader en andere moderne PDF-viewers nabootst. PageShadowColor is de effen vulling van die strook

De schaduw wordt alleen gerenderd wanneer PageShadowSize groter is dan nul. Met PageShadowSize op 0 wordt de kleur genegeerd en worden geen extra pixels getekend, wat de standaardweergave is (vlak, zonder schaduw)

Pick a colour darker than Color to get a believable shadow. clGray, $00606060 (charcoal), or a custom 30%-luminance grey all read convincingly. Lighter colours on a light background reduce the effect to a subtle border accent.

Opmerkingen

Voorbeeld

// 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;

Zie ook

PageShadowSize, PageBorderColor, PageColor, Color