PDFium Delphi Component Docs

LoadingColor Egenskap

Component: TPdfView  ·  Unit: PDFium
Fyllfärg för platshållaren “loading” som ritas medan en sida fortfarande renderas

Syntax

property LoadingColor: TColor; // default clYellow

Description

När AsyncRendering är True ritar visaren en platshållarrektangel i centrum av den synliga sidan medan den faktiska sidbitkartan fortfarande genereras. LoadingColor styr bakgrunden för den rektangeln. Standardvärdet clYellow ger hög kontrast mot den typiska vita sidbitkartan så att indikatorn är tydligt synlig även när sidan redan har börjat ritas bakom den

Platshållaren målas endast när LoadingText är icke-tom — texten är det som ger rektangeln dess storlek. Att sätta LoadingText till en tom sträng inaktiverar överlägget helt oavsett LoadingColor

Att ändra LoadingColor vid körning får effekt vid nästa ritcykel. Färgen påverkar inte det faktiskt renderade PDF-innehållet, endast laddningsindikatorn

Remarks

Example

// Enable an Adobe-style loading badge in the center of the page.
PdfView1.AsyncRendering := True;
PdfView1.LoadingColor := $00E0E0E0; // light gray
PdfView1.LoadingText := 'Rendering page...';

// Switch to a high-contrast badge for accessibility-mode UI.
if AccessibilityHighContrast then
begin
  PdfView1.LoadingColor := clBlack;
  PdfView1.Font.Color := clYellow;
end;

See Also

LoadingText, AsyncRendering, PageColor, Color