property LoadingColor: TColor; // default clYellow
當 AsyncRendering 為 True 時,檢視器會在實際頁面點陣圖仍在產生期間,於可見頁面中央繪製一個佔位矩形。LoadingColor 控制該矩形的背景。預設的 clYellow 與典型的白色頁面點陣圖形成高對比,即使頁面已開始在其後方繪製,指示器仍清晰可見
只有在 LoadingText 非空時才會繪製該佔位區塊 — 文字決定了矩形的大小。將 LoadingText 設為空字串會完全停用此疊加層,無論 LoadingColor 為何
在執行階段變更 LoadingColor 會於下一個繪製週期生效。此顏色不會影響實際轉譯的 PDF 內容,只影響載入指示器
$00F0F0F0);若要醒目的指示器,可選擇如 clYellow 或 clRed 的飽和色'Rendering...' 的 LoadingText,可營造類似網頁轉圈動畫的細緻質感// 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;