property PageShadowColor: TColor; // default clGray
Jede Seite im Viewer wird als Rechteck gezeichnet, das über dem Color-Hintergrund des Steuerelements schwebt. Unter der rechten und unteren Kante dieses Rechtecks zeichnet der Viewer einen Schattenstreifen, der die Seite optisch vom Scrollbereich abhebt und den Look von Adobe Reader und anderen modernen PDF-Viewern nachahmt. PageShadowColor ist die einfarbige Füllung dieses Streifens
Der Schatten wird nur gerendert, wenn PageShadowSize größer als null ist. Bei PageShadowSize = 0 wird die Farbe ignoriert und es werden keine zusätzlichen Pixel gezeichnet, was die Standarddarstellung ohne Schatten ist
Wählen Sie eine dunklere Farbe als Color, um einen glaubwürdigen Schatten zu erhalten. clGray, $00606060 (Charcoal) oder ein benutzerdefiniertes Grau mit 30 % Luminanz wirken alle überzeugend. Hellere Farben auf hellem Hintergrund reduzieren den Effekt auf einen dezenten Randakzent
PageColor = clWhite zusammen mit PageShadowColor = clGray und PageShadowSize = 6Color = $00202020, PageColor = clWhite und PageShadowColor = $00000000, um den Kontrast hoch zu halten// Klassische Adobe-ähnliche Seitendarstellung
PdfView1.Color := $00CCCCCC; // hellgrauer Scrollbereich
PdfView1.PageColor := clWhite;
PdfView1.PageShadowSize := 6;
PdfView1.PageShadowColor := clGray;
PdfView1.PageBorderColor := $00808080;
// Klare, kontrastreiche Seitenkante für Dark Mode
PdfView1.Color := $00202020;
PdfView1.PageShadowColor := clBlack;
PdfView1.PageShadowSize := 8;