Jedinica: PDFium
Upotrijebite komponentu TPdfView za prikaz PDF stranica. TPdfView nasljeđuje TScrollingWinControl i pruža pomicanje, zumiranje, navigaciju po stranicama, izračune prilagodbe zuma, pretvorbu koordinata uređaja i stranice, provjeru položaja teksta te pomicanje povlačenjem miša
Primjer
PdfView.Pdf := Pdf1;
PdfView.FitMode := pfmFitWidth;
PdfView.PageNumber := 1;
Vrste
type TPdfDisplayMode = (dmSingleContinuous, dmTwoPageContinuous, dmTwoPageContinuousWithCover);
Određuje način prikaza stranica PDF dokumenta
- dmSingleContinuous - prikazuj stranice kontinuirano u jednom stupcu
- dmTwoPageContinuous - prikazuj stranice kontinuirano u dva stupca
- dmTwoPageContinuousWithCover - prikaži prvu stranicu zasebno, zatim preostale stranice prikazuj kontinuirano u dva stupca
type TPdfFitMode = (pfmNone, pfmActualSize, pfmFitPage, pfmFitWidth);
Automatski način prilagodbe stranice koji koristi svojstvo FitMode
- pfmNone - poštuje vrijednost Zoom koju je postavio pozivatelj (staro ponašanje)
- pfmActualSize - prisilno postavlja Zoom := 1.0
- pfmFitPage - odabire najveći Zoom koji i dalje prikazuje cijelu stranicu
- pfmFitWidth - odabire Zoom koji usklađuje širinu stranice sa širinom prikaza
type TPdfViewLinkOption = (loAutoGoto, loAutoOpenURI, loAutoLaunch, loAutoEmbeddedGoto);
type TPdfViewLinkOptions = set of TPdfViewLinkOption;
Opcije obrade klika na poveznicu koje koristi svojstvo LinkOptions
- loAutoGoto - automatski prijeđi na unutarnja odredišta
- loAutoOpenURI - automatski otvori URI poveznice putem ShellExecute
- loAutoLaunch - automatski pokreni poveznice na datoteke ili aplikacije putem ShellExecute
- loAutoEmbeddedGoto - rezervirano za buduću podršku za ugrađeni goto
Za ostale vrste (TBookmark, TLinkAnnotation, TPdfAnnotation, TPdfImage, TRenderOption, TRotation, TSearchOption, TWebLink itd.) pogledajte TPdf
Svojstva
Metode
Događaji