Birim: PDFium
TPdfView bileşeni PDF sayfalarını görüntülemek için kullanılır. TPdfView, TScrollingWinControl öğesinden türetilir ve kaydırma, yakınlaştırma, sayfa gezintisi, sığdırma yakınlaştırması hesaplamaları, aygıt ve sayfa koordinatı dönüşümü, metin isabet testi ve fareyle sürükleme kaydırması sağlar
Örnek
PdfView.Pdf := Pdf1;
PdfView.FitMode := pfmFitWidth;
PdfView.PageNumber := 1;
Türler
type TPdfDisplayMode = (dmSingleContinuous, dmTwoPageContinuous, dmTwoPageContinuousWithCover);
PDF belge sayfalarının nasıl gösterileceğini belirler
- dmSingleContinuous - Sayfaları tek sütunda sürekli olarak gösterir
- dmTwoPageContinuous - Sayfaları iki sütunda sürekli olarak gösterir
- dmTwoPageContinuousWithCover - İlk sayfayı tek başına gösterir, ardından kalan sayfaları iki sütunda sürekli olarak gösterir
type TPdfFitMode = (pfmNone, pfmActualSize, pfmFitPage, pfmFitWidth);
FitMode özelliği tarafından kullanılan otomatik sayfa sığdırma modu
- pfmNone - çağıranın ayarladığı Zoom değerini aynen kullanır (eski davranış)
- pfmActualSize - Zoom := 1.0 değerini zorlar
- pfmFitPage - yine de sayfanın tamamını gösteren en büyük Zoom değerini seçer
- pfmFitWidth - sayfa genişliğini görünüm alanı genişliğine eşitleyen Zoom değerini seçer
type TPdfViewLinkOption = (loAutoGoto, loAutoOpenURI, loAutoLaunch, loAutoEmbeddedGoto);
type TPdfViewLinkOptions = set of TPdfViewLinkOption;
LinkOptions özelliği tarafından kullanılan bağlantı tıklaması işleme seçenekleri
- loAutoGoto - iç hedeflere otomatik olarak atlar
- loAutoOpenURI - URI bağlantılarını ShellExecute ile otomatik olarak açar
- loAutoLaunch - dosya ya da uygulama bağlantılarını ShellExecute ile otomatik olarak başlatır
- loAutoEmbeddedGoto - gelecekteki gömülü goto desteği için ayrılmıştır
Diğer türler (TBookmark, TLinkAnnotation, TPdfAnnotation, TPdfImage, TRenderOption, TRotation, TSearchOption, TWebLink vb.) için TPdf bölümüne bakın
Özellikler
Yöntemler
Olaylar