PDFium Component Docs

PageShadowColor eigenschap

Component: TPdfView  ·  Unit: PDFium
Opvulkleur van de slagschaduw die onder elke paginarechthoek wordt getekend

Syntax

property PageShadowColor: TColor; // default clGray

Description

Elke pagina in de viewer wordt getekend als een rechthoek die zweeft boven de Color-achtergrond van het besturingselement. Onder de rechter- en onderrand van die rechthoek tekent de viewer een slagschaduwstrook die de pagina visueel van het schuifgebied tilt, wat het uiterlijk van Adobe Reader en andere moderne PDF-viewers nabootst. PageShadowColor is de effen opvulling van die strook.

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

Kies een donkere kleur dan Color voor een geloofwaardige schaduw. clGray, $00606060 (houtskool) of een aangepast grijs van 30% luminantie lezen allemaal overtuigend. Lichtere kleuren op een lichte achtergrond reduceren het effect tot een subtiel randaccent.

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