Color van de omliggende besturing. Standaard is dit clWhite zodat PDF-pagina's papierwit blijven, zelfs wanneer de Color van de hostbesturing donker is gethematiseerdproperty PageColor: TColor;
Voor v1.18.0 gebruikte de gerenderde PDF-pagina de Color-eigenschap van TPdfView
als achtergrond. Dat was onhandig voor toepassingen in donkere modus: door Color := clBlack in te stellen
om de viewer in een donkere UI te laten opgaan, werden PDF-pagina's ook op een zwarte
achtergrond geverfd, waardoor elk document met transparante gebieden er verkeerd uitzag
PageColor scheidt die twee oppervlakken
clWhiteDe standaard clWhite betekent dat PDF-pagina's papierwit worden gerenderd
ongeacht het thema van de hosttoepassing — wat overeenkomt met de uitstraling die elke andere PDF-reader geeft. Toepassingen die
eerder TPdfView.Color instelden om de PDF-pagina van kleur te veranderen
moeten in plaats daarvan PageColor instellen; de nieuwe standaard is een
duidelijke verbetering voor het gebruikelijke geval
PageShadowSize / PageShadowColor / PageBorderColor voor de klassieke "witte pagina op donker canvas met slagschaduw"-look
// 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;