PDFium Component Docs

OnPaint event

Component: TPdfView  ·  Unit: PDFium
Dipicu setelah tampilan selesai melukis halaman saat ini

Syntax

property OnPaint: TNotifyEvent;

Description

Dipicu setelah tampilan selesai melukis halaman saat ini. Parameter Sender mereferensikan instance TPdfView yang memunculkan event, sehingga satu handler dapat melayani beberapa tampilan dengan memeriksa Sender

Penggunaan tipikal meliputi: menggambar overlay kustom (tanda air, tanda redaksi, sorotan pencarian) pada halaman yang dirender. Karena handler berjalan di thread utama VCL, Anda dapat memperbarui kontrol form dan memanggil API VCL lain secara langsung

Handler harus kembali dengan cepat — rendering PDFium dan pengisian formulir terjadi di thread yang sama, dan penundaan apa pun di sini menunda repaint halaman berikutnya

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