PDFium Component Docs

Visible property

Component: TPdfView  ·  Unit: PDFium
Menampilkan atau menyembunyikan penampil PDF

Syntax

property Visible: Boolean; // published, inherited from TControl

Description

Menetapkan Visible := False menghapus penampil dari layar tanpa menghancurkannya; dokumen PDFium di bawahnya, halaman saat ini, faktor zoom, dan keadaan seleksi semuanya dipertahankan. Ketika properti ditetapkan kembali ke True, keadaan yang di-cache ditampilkan-ulang seketika dan repaint diantrekan secara otomatis

Menyembunyikan penampil adalah cara kanonik untuk bertukar antara tampilan dokumen alternatif (misalnya mode hanya-thumbnail dan pembaca penuh) tanpa membuat-ulang komponen. Karena handle halaman PDFium tetap terbuka saat tersembunyi, pengguna dapat beralih dengan cepat antara tampilan tanpa penundaan muat-ulang

Visibilitas juga merambat melalui kontrol kontainer: jika panel induk tidak terlihat, penampil tidak terlihat terlepas dari pengaturannya sendiri. Kerangka kerja masih memunculkan notifikasi OnShow / OnHide pada form sehingga kode aplikasi dapat menyinkronkan toolbar sesuai itu

Remarks

Example

// Toggle between thumbnail mode and full reader on a button click
procedure TForm1.btnToggleViewClick(Sender: TObject);
begin
  ThumbnailGrid.Visible := PdfView1.Visible;
  PdfView1.Visible := not PdfView1.Visible;
  if PdfView1.Visible then
    PdfView1.SetFocus;
end;

See Also

Enabled, Active, AsyncRendering, Align