PDFium Component Docs

PageShadowColor property

Component: TPdfView  ·  Unit: PDFium
Warna isi dari drop shadow yang dilukis di bawah setiap persegi panjang halaman

Syntax

property PageShadowColor: TColor; // default clGray

Description

Setiap halaman dalam penampil digambar sebagai persegi panjang yang melayang di atas latar belakang Color kontrol. Di bawah tepi kanan dan bawah persegi panjang itu penampil melukis strip drop shadow yang secara visual mengangkat halaman dari area gulir, meniru tampilan Adobe Reader dan penampil PDF modern lainnya. PageShadowColor adalah isi padat dari strip itu

Bayangan hanya dirender ketika PageShadowSize lebih besar dari nol. Dengan PageShadowSize ditetapkan ke 0, warna diabaikan dan tidak ada piksel ekstra yang digambar, yang merupakan tampilan default (datar, tanpa bayangan)

Pilih warna lebih gelap dari Color untuk mendapatkan bayangan yang meyakinkan. clGray, $00606060 (arang), atau abu-abu luminansi-30% kustom semuanya terbaca meyakinkan. Warna yang lebih terang pada latar belakang terang mengurangi efek menjadi aksen border halus

Remarks

Example

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

See Also

PageShadowSize, PageBorderColor, PageColor, Color