PDFium Delphi Component Docs

LoadingColor Özellik

Component: TPdfView  ·  Unit: PDFium
Bir sayfa hâlâ işlenirken çizilen “loading” yer tutucusunun dolgu rengini belirler

Syntax

property LoadingColor: TColor; // default clYellow

Description

AsyncRendering True iken görüntüleyici, asıl sayfa bitmap'i hâlâ üretiliyorken görünür sayfanın ortasına bir yer tutucu dikdörtgen çizer. LoadingColor o dikdörtgenin arka planını denetler. Varsayılan clYellow, tipik beyaz sayfa bitmap'ine karşı yüksek karşıtlık sağlar; böylece gösterge, sayfa arkada boyamaya başlamış olsa bile net görünür

Yer tutucu yalnızca LoadingText boş değilken boyanır — dikdörtgene boyutunu veren metindir. LoadingText'i boş stringe ayarlamak, LoadingColor'dan bağımsız olarak katmanı tümüyle devre dışı bırakır

LoadingColor'ı çalışma zamanında değiştirmek bir sonraki boyama döngüsünde etkili olur. Renk, gerçek işlenmiş PDF içeriğini etkilemez; yalnızca yükleme göstergesini etkiler

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