property PageShadowColor: TColor; // default clGray
查看器中的每个页面都绘制为一个漂浮在控件 Color 背景之上的矩形。在该矩形右边缘和底边缘下方,查看器绘制一条投影条,在视觉上将页面从滚动区域抬起,模仿 Adobe Reader 和其他现代 PDF 查看器的外观。PageShadowColor 是该条的纯色填充
仅当 PageShadowSize 大于零时才渲染阴影。当 PageShadowSize 设为 0 时,颜色被忽略且不绘制额外像素,这是默认外观(扁平、无阴影)
选择比 Color 更暗的颜色以获得可信的阴影。clGray、$00606060(炭灰色)或自定义 30% 亮度灰色都能令人信服。浅色背景上的较浅颜色会将效果减弱为微妙的边框强调
PageColor = clWhite 与 PageShadowColor = clGray 和 PageShadowSize = 6 配对Color = $00202020、PageColor = clWhite 和 PageShadowColor = $00000000 以保持高对比度// 经典的 Adobe 风格页面呈现
PdfView1.Color := $00CCCCCC; // 浅灰色滚动区域
PdfView1.PageColor := clWhite;
PdfView1.PageShadowSize := 6;
PdfView1.PageShadowColor := clGray;
PdfView1.PageBorderColor := $00808080;
// 深色模式下的清晰高对比度页面边缘
PdfView1.Color := $00202020;
PdfView1.PageShadowColor := clBlack;
PdfView1.PageShadowSize := 8;