PDFium Component Docs

PageShadowColor Eigenschaft

Dieser API-Eintrag behält Bezeichner, Signaturen, Codeblöcke und PDF-Begriffe in ihrer Originalform.
Komponente: TPdfView  ·  Unit: PDFium
Füllfarbe des Schattens, der unter jedem Seitenrechteck gezeichnet wird

Syntax

property PageShadowColor: TColor; // default clGray

Beschreibung

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

Hinweise

Beispiel

// 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;

Siehe auch

PageShadowSize, PageBorderColor, PageColor, Color