PDFium Delphi Component Docs

PageShadowColor Propiedad

Componente: TPdfView  ·  Unidad: PDFium
Color de relleno de la sombra proyectada que se pinta debajo de cada rectángulo de página

Syntax

property PageShadowColor: TColor; // default clGray

Description

Cada página del visor se dibuja como un rectángulo flotante sobre el fondo Color del control. Debajo de los bordes derecho e inferior de ese rectángulo el visor pinta una franja de sombra proyectada que eleva visualmente la página sobre el área de desplazamiento, imitando el aspecto de Adobe Reader y otros visores PDF modernos. PageShadowColor es el relleno sólido de esa franja

La sombra solo se renderiza cuando PageShadowSize es mayor que cero. Con PageShadowSize en 0 el color se ignora y no se dibujan píxeles adicionales, que es el aspecto predeterminado (plano, sin sombra)

Elija un color más oscuro que Color para lograr una sombra creíble. clGray, $00606060 (gris carbón) o un gris personalizado del 30% de luminancia se ven convincentes. Los colores más claros sobre un fondo claro reducen el efecto a un acento sutil de borde

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