PDFium Delphi Component Docs

LoadingColor svojstvo

Komponenta: TPdfView  ·  Jedinica: PDFium
Boja ispune rezerviranog mjesta „učitavanje“ koje se crta dok se stranica još renderira

Sintaksa

property LoadingColor: TColor; // default clYellow

Opis

Kada je AsyncRendering True, preglednik crta pravokutnik rezerviranog mjesta u sredini vidljive stranice dok se stvarna bitmapa stranice još generira. LoadingColor upravlja pozadinom tog pravokutnika. Zadana vrijednost clYellow daje visok kontrast prema uobičajenoj bijeloj bitmapi stranice, pa je indikator jasno vidljiv čak i kada se stranica iza njega već počela iscrtavati

Rezervirano mjesto crta se samo kada LoadingText nije prazan — tekst određuje veličinu pravokutnika. Postavljanje LoadingText na prazan niz potpuno isključuje sloj bez obzira na LoadingColor

Promjena LoadingColor u vrijeme izvođenja stupa na snagu u sljedećem ciklusu iscrtavanja. Boja ne utječe na stvarni renderirani PDF sadržaj, već samo na indikator učitavanja

Napomene

Primjer

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

Vidi također

LoadingText, AsyncRendering, PageColor, Color