property PageShadowColor: TColor; // default clGray
Chaque page de la visionneuse est dessinée comme un rectangle flottant au-dessus de l'arrière-plan Color du contrôle. Sous les bords droit et inférieur de ce rectangle, la visionneuse peint une bande d'ombre portée qui soulève visuellement la page de la zone de défilement, imitant l'apparence d'Adobe Reader et d'autres visionneuses PDF modernes. PageShadowColor est le remplissage uni de cette bande
L'ombre n'est rendue que lorsque PageShadowSize est supérieur à zéro. Quand PageShadowSize vaut 0, la couleur est ignorée et aucun pixel supplémentaire n'est dessiné, ce qui correspond à l'apparence par défaut (plat, sans ombre)
Choisissez une couleur plus foncée que Color pour obtenir une ombre crédible. clGray, $00606060 (anthracite) ou un gris personnalisé à 30 % de luminance donnent tous un rendu convaincant. Des couleurs plus claires sur un fond clair réduisent l'effet à un simple accent de bordure
PageColor = clWhite avec PageShadowColor = clGray et PageShadowSize = 6Color = $00202020, PageColor = clWhite et PageShadowColor = $00000000 pour garder un contraste élevé// 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;