Enhed: PDFium
Brug TPdfView-komponenten til at se PDF-sider. TPdfView arver fra TScrollingWinControl og giver rulning, zoom, sidenavigation, beregning af tilpasningszoom, konvertering mellem enheds- og sideskoordinater, tekst-hit test og rulning ved muse-drag
Eksempel
PdfView.Pdf := Pdf1;
PdfView.FitMode := pfmFitWidth;
PdfView.PageNumber := 1;
Typer
type TPdfDisplayMode = (dmSingleContinuous, dmTwoPageContinuous, dmTwoPageContinuousWithCover);
Bestemmer, hvordan PDF-dokumentets sider vises
- dmSingleContinuous - Vis sider løbende i en enkelt kolonne
- dmTwoPageContinuous - Vis sider løbende i to kolonner
- dmTwoPageContinuousWithCover - Vis den første side alene, og vis derefter de resterende sider løbende i to kolonner
type TPdfFitMode = (pfmNone, pfmActualSize, pfmFitPage, pfmFitWidth);
Automatisk side-tilpasning, som bruges af FitMode-egenskaben
- pfmNone - respekterer den Zoom, som kalderen har angivet (ældre adfærd)
- pfmActualSize - tvinger Zoom := 1.0
- pfmFitPage - vælger den største Zoom, som stadig viser hele siden
- pfmFitWidth - vælger den Zoom, som får sidens bredde til at matche visningsområdets bredde
type TPdfViewLinkOption = (loAutoGoto, loAutoOpenURI, loAutoLaunch, loAutoEmbeddedGoto);
type TPdfViewLinkOptions = set of TPdfViewLinkOption;
Indstillinger til håndtering af linkklik, som bruges af LinkOptions-egenskaben
- loAutoGoto - spring automatisk til interne destinationer
- loAutoOpenURI - åbn URI-links automatisk via ShellExecute
- loAutoLaunch - start fil- og programlinks automatisk via ShellExecute
- loAutoEmbeddedGoto - reserveret til fremtidig understøttelse af indlejret goto
For andre typer (TBookmark, TLinkAnnotation, TPdfAnnotation, TPdfImage, TRenderOption, TRotation, TSearchOption, TWebLink osv.) se TPdf
Egenskaber
Metoder
Hændelser