Egység: PDFium
A TPdfView összetevő PDF-oldalak megjelenítésére szolgál. A TPdfView a TScrollingWinControl osztályból öröklődik, és görgetést, nagyítást, oldallapozást, illesztett nagyítás számítást, eszköz-/oldalkoordináta-átalakítást, szöveg-találatvizsgálatot és egérrel történő húzásos görgetést biztosít
Példa
PdfView.Pdf := Pdf1;
PdfView.FitMode := pfmFitWidth;
PdfView.PageNumber := 1;
Típusok
type TPdfDisplayMode = (dmSingleContinuous, dmTwoPageContinuous, dmTwoPageContinuousWithCover);
Meghatározza, hogyan jelennek meg a PDF-dokumentum oldalai
- dmSingleContinuous - Oldalak folyamatos megjelenítése egyetlen oszlopban
- dmTwoPageContinuous - Oldalak folyamatos megjelenítése két oszlopban
- dmTwoPageContinuousWithCover - Az első oldalt külön jeleníti meg, majd a maradék oldalakat folyamatosan két oszlopban
type TPdfFitMode = (pfmNone, pfmActualSize, pfmFitPage, pfmFitWidth);
A FitMode tulajdonság által használt automatikus oldalillesztési mód
- pfmNone - tiszteletben tartja a hívó által beállított Zoom értéket (örökölt viselkedés)
- pfmActualSize - erőlteti a Zoom := 1.0 értéket
- pfmFitPage - a legnagyobb Zoomot választja, amely még megmutatja a teljes oldalt
- pfmFitWidth - az oldalszélességet a nézet szélességéhez igazító Zoomot választja
type TPdfViewLinkOption = (loAutoGoto, loAutoOpenURI, loAutoLaunch, loAutoEmbeddedGoto);
type TPdfViewLinkOptions = set of TPdfViewLinkOption;
A LinkOptions tulajdonság által használt linkkattintás-kezelési beállítások
- loAutoGoto - automatikusan ugrik a belső célokra
- loAutoOpenURI - automatikusan nyitja meg az URI hivatkozásokat a ShellExecute használatával
- loAutoLaunch - automatikusan indítja a fájl- vagy alkalmazáshivatkozásokat a ShellExecute használatával
- loAutoEmbeddedGoto - jövőbeli beágyazott goto támogatás számára fenntartva
Más típusokhoz (TBookmark, TLinkAnnotation, TPdfAnnotation, TPdfImage, TRenderOption, TRotation, TSearchOption, TWebLink stb.) lásd a TPdf oldalt
Tulajdonságok
Metódusok
Események