property PageShadowColor: TColor; // default clGray
Cada página no visualizador é desenhada como um retângulo flutuando sobre o plano de fundo Color do controle. Abaixo das bordas direita e inferior desse retângulo, o visualizador pinta uma faixa de sombra projetada que ergue visualmente a página sobre a área de rolagem, imitando o aspecto do Adobe Reader e de outros visualizadores de PDF modernos. PageShadowColor é o preenchimento sólido dessa faixa
A sombra só é renderizada quando PageShadowSize é maior que zero. Com PageShadowSize definido como 0, a cor é ignorada e nenhum pixel extra é desenhado, que é a aparência padrão (plana, sem sombra)
Escolha uma cor mais escura que Color para obter uma sombra crível. clGray, $00606060 (carvão) ou um cinza personalizado de 30% de luminância parecem convincentes. Cores mais claras sobre um fundo claro reduzem o efeito a um acento sutil de borda
PageColor = clWhite com PageShadowColor = clGray e PageShadowSize = 6Color = $00202020, PageColor = clWhite e PageShadowColor = $00000000 para manter o contraste alto// 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;