PDFium Delphi Component Docs

OnPaint olay

Component: TPdfView  ·  Unit: PDFium
Görünüm geçerli sayfayı boyamayı bitirdikten sonra tetiklenir

Syntax

property OnPaint: TNotifyEvent;

Description

Görünüm geçerli sayfayı boyamayı bitirdikten sonra tetiklenir. Sender parametresi olayı yükselten TPdfView örneğine başvurur; böylece tek bir işleyici Sender öğesini inceleyerek birden çok görünüme hizmet edebilir

Tipik kullanımlar şunlardır: işlenen sayfa üzerine özel katmanlar (filigranlar, sansür işaretleri, arama vurguları) çizme. İşleyici VCL ana iş parçacığı üzerinde çalıştığından, form denetimlerini güncelleyebilir ve doğrudan diğer VCL API'lerini çağırabilirsiniz

İşleyiciler hızlı dönmelidir — PDFium işleme ve form doldurma aynı iş parçacığı üzerinde gerçekleşir ve buradaki herhangi bir gecikme sonraki sayfa yeniden boyamasını erteler

Remarks

Example

procedure TForm1.PdfViewOnPaint(Sender: TObject);
begin
  // draw custom overlays (watermarks, redaction marks, search highlights) on the rendered page
  Caption := Format('OnPaint on page %d', [PdfView1.PageNumber]);
end;

See Also

OnClick, OnPageChange, OnMouseDown, PageNumber