PDFium Delphi Component Docs

PageShadowColor Propiedad

Componente: TPdfView  ·  Unidad: PDFium
Color de relleno de la sombra proyectada pintada bajo cada rectángulo de página

Syntax

property PageShadowColor: TColor; // default clGray

Description

Cada página del visor se dibuja como un rectángulo flotando sobre el fondo Color del control. Bajo los bordes derecho e inferior de ese rectángulo, el visor pinta una franja de sombra proyectada que levanta visualmente la página del área de scroll, 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 a 0, el color se ignora y no se dibujan píxeles extra: esa es la apariencia por defecto (plana, sin sombra)

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

Remarks

Example

// Presentación de página clásica al estilo Adobe
PdfView1.Color := $00CCCCCC; // light gray scroll area
PdfView1.PageColor := clWhite;
PdfView1.PageShadowSize := 6;
PdfView1.PageShadowColor := clGray;
PdfView1.PageBorderColor := $00808080;

// Borde de página nítido y de alto contraste para modo oscuro
PdfView1.Color := $00202020;
PdfView1.PageShadowColor := clBlack;
PdfView1.PageShadowSize := 8;

See Also

PageShadowSize, PageBorderColor, PageColor, Color