Color del control circundante. El valor predeterminado es clWhite, para que las páginas sigan viéndose como papel aunque el Color del control anfitrión use un tema oscuroproperty PageColor: TColor;
Antes de v1.18.0 la página PDF renderizada usaba la propiedad
Color de TPdfView como fondo. Eso resultaba incómodo para
aplicaciones en modo oscuro: asignar Color := clBlack para
integrar el visor en una interfaz oscura también pintaba las páginas PDF
sobre un fondo negro, lo que hacía que cualquier documento con regiones
transparentes se viera mal
PageColor desacopla las dos superficies:
clWhiteEl valor predeterminado clWhite significa que las páginas PDF se
renderizan blanco papel sin importar el tema de la aplicación anfitriona —
el mismo aspecto que ofrece cualquier otro lector PDF. Las aplicaciones que antes
asignaban TPdfView.Color para recolorear la página PDF deben
asignar PageColor en su lugar; el nuevo valor predeterminado es una
mejora estricta para el caso común
PageShadowSize / PageShadowColor / PageBorderColor para lograr el clásico aspecto de "página blanca sobre lienzo oscuro con sombra proyectada"
// Dark-mode viewer pattern: dark scroll area, paper-white PDF page
PdfView1.Color := clBlack;
PdfView1.PageColor := clWhite;
// Sepia-tinted reader background
PdfView1.PageColor := $00C8E3F4; // BGR — soft amber
// Restore pre-v1.18.0 behavior where Color sets the page background
PdfView1.PageColor := PdfView1.Color;