Документация PDFiumPas

TPdfView component

Модуль: PDFium
TPdfView
Используйте компонент TPdfView для просмотра страниц PDF. TPdfView наследуется от TScrollingWinControl и обеспечивает прокрутку, масштабирование, навигацию по страницам, вычисления fit-zoom, преобразование координат устройство/страница, хит-тест текста и прокрутку перетаскиванием мышью

Пример

PdfView.Pdf := Pdf1; // подключить компонент документа
PdfView.FitMode := pfmFitWidth; // вписать страницу по ширине элемента управления
PdfView.PageNumber := 1; // показать первую страницу

Types

type TPdfDisplayMode = (dmSingleContinuous, dmTwoPageContinuous, dmTwoPageContinuousWithCover);

Определяет, как отображаются страницы PDF-документа

 

type TPdfFitMode = (pfmNone, pfmActualSize, pfmFitPage, pfmFitWidth);

Автоматический режим вписывания страницы, используемый свойством FitMode

 

type TPdfViewLinkOption = (loAutoGoto, loAutoOpenURI, loAutoLaunch, loAutoEmbeddedGoto);

type TPdfViewLinkOptions = set of TPdfViewLinkOption;

Параметры обработки кликов по ссылкам, используемые свойством LinkOptions

 

О других типах, таких как TBookmark, TLinkAnnotation, TPdfAnnotation, TPdfImage, TRenderOption, TRotation, TSearchOption и TWebLink, см. TPdf

 

Свойства

Методы

События