THPDFViewer and Loaded Facade API Reference

Bu başvuru, HotPDF kitaplığındaki genel API'nin davranışını, parametrelerini ve kullanımını açıklar

THPDFViewer

VCL görüntüleyiciyi barındırmak, gezinmeyi denetlemek, gözlemcileri bağlamak ve görüntüleyici durumunu ortaya koymak için bu üyeleri kullanın

RefreshDocument FirstPage PriorPage NextPage LastPage ZoomIn ZoomOut RotateClockwise RotateCounterClockwise ResetViewRotation ResetView HighlightRegion ClearHighlightRegions

AddDocumentChangeHandler RemoveDocumentChangeHandler

Model RenderError Align Anchors Color PDFDocument PageIndex PageNumber Zoom ZoomMode ViewRotation InteractionMode HighlightColor PrefetchRadius RenderAtPhysicalDPI

PrefetchRadius kaç komşu sayfanın arka plan önbelleğine render edileceğini kontrol eder; RenderAtPhysicalDPI ise eski 96 DPI temel çizgisi yerine monitör DPI'ını seçer

OnPageChange OnDocumentChange OnHighlightChange OnSearchChange OnViewRotationChange OnZoomChange OnRenderError OnMarqueeSelect

THPDFViewerModel

Gezinme, arama, isabet testi, anlık görüntüler veya yazdırma test edilecek ya da otomatikleştirilecekken modeli pencere oluşturmadan kullanın

BeginUpdate EndUpdate FirstPage PriorPage NextPage LastPage ZoomIn ZoomOut FindAll FindNext FindPrevious ClearSearch TryGetSearchHit TryGetActiveSearchHit

GetNextZoomLevel GetPreviousZoomLevel RotateClockwise RotateCounterClockwise ResetViewRotation ResetView ProcessKeyInput ProcessMouseWheel PagePointToView ViewPointToPage ApplyViewRotation

CreatePageSnapshot CreateCurrentPageSnapshot CreatePageThumbnail CreateCurrentPageThumbnail PrefetchPageSnapshots PrefetchCurrentPageSnapshots CreatePageRegionSnapshot CreateCurrentPageRegionSnapshot CreatePageMetafile CreateCurrentPageMetafile

DrawCurrentView PrintCurrentView SaveCurrentPageSnapshotToBMP SaveCurrentPageSnapshotToStream SaveCurrentPageSnapshot

AddHighlightRegion RemoveHighlightRegion ClearHighlightRegions TryGetHighlightRegion GetPageFormFieldIndices FindFormFieldAt FindNextFormField

Document PageCount PageIndex PageNumber Zoom ZoomMode ViewRotation SearchHitCount HighlightCount ActiveSearchHit UpdateCount

OnBeginUpdate OnEndUpdate OnHighlightChange OnPageChange OnZoomChange OnSearchChange OnViewRotationChange

THPDFViewerAction

Eylem alt sınıfları, bağlı bir görüntüleyiciyi hedeflemek için standart VCL eylem sözleşmesini kullanır

ExecuteTarget HandlesTarget UpdateTarget Viewer

Viewer support types

THPDFViewerZoomMode; THPDFViewer ve THPDFViewerModel için sabit yakınlaştırma, genişliğe sığdır, sayfaya sığdır, gerçek boyut veya özel yakınlaştırma davranışını seçer

THPDFViewerFormFieldIndices; GetPageFormFieldIndices'un bir sayfa için döndürdüğü sıfır tabanlı yüklenen form alanı indekslerini içerir

Loaded facade collections

THPDFLoadedOutlineCollection provides Count TryGet and FindByTitle

THPDFLoadedFormCollection; Count, TryGet, TryGetByName, SetValue, SetReadOnly, Rename, Remove ve Flatten sağlar

THPDFLoadedAnnotationCollection provides Count TryGet Remove and Flatten

THPDFLoadedResourceCollection; FontCount, TryGetFont, ImageCount, TryGetImage ve ExtractImage sağlar

THPDFLoadedDocumentFacade; Document, Outlines, Forms, Annotations ve Resources'ı ortaya koyar

Related topics

Loaded Document Toolkit; iş akışı örneklerini ve sahiplik kurallarını kapsar

THPDFViewerModel Snapshot Methods; bitmap anlık görüntülerini ve küçük resimleri kapsar

THPDFViewer Highlights and Marquee Selection; kalıcı sayfa bölgesi vurgularını kapsar