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