property PageShadowColor: TColor; // default clGray
檢視器中的每個頁面都繪製為一個浮在控制項 Color 背景之上的矩形。在該矩形的右側與下側邊緣下方,檢視器會繪製一條投影帶,在視覺上讓頁面從捲動區域浮起,模仿 Adobe Reader 與其他現代 PDF 檢視器的外觀。PageShadowColor 即為該投影帶的實心填色
只有當 PageShadowSize 大於零時才會算繪投影。當 PageShadowSize 設為 0 時,顏色會被忽略且不會繪製額外像素,此為預設外觀(平面、無投影)
請選擇比 Color 更深的顏色,才能呈現可信的投影。clGray、$00606060(炭灰)或自訂的 30% 亮度灰色都有令人信服的效果。在淺色背景上使用較淺的顏色,會讓效果弱化為細微的邊框點綴
PageColor = clWhite 搭配 PageShadowColor = clGray 與 PageShadowSize = 6Color = $00202020、PageColor = clWhite 與 PageShadowColor = $00000000 以維持高對比// 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;