PDFium Component Docs

OnPageChange event

Component: TPdfView  ·  Unit: PDFium
Dipicu ketika halaman saat ini berubah karena alasan apa pun

Syntax

property OnPageChange: TNotifyEvent;

Description

Dipicu ketika halaman saat ini berubah karena alasan apa pun. Parameter Sender mereferensikan instance TPdfView yang memunculkan event, sehingga satu handler dapat melayani beberapa tampilan dengan memeriksa Sender

Penggunaan tipikal meliputi: memperbarui label "Halaman X dari Y" eksternal atau menyinkronkan panel thumbnail berdampingan. 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.PdfViewOnPageChange(Sender: TObject);
begin
  // update an external "Page X of Y" label or sync a side-by-side thumbnail panel
  Caption := Format('OnPageChange on page %d', [PdfView1.PageNumber]);
end;

See Also

OnClick, OnMouseDown, PageNumber