Unit: PDFium
Gebruik de TPdfView-component om PDF-pagina's te bekijken. TPdfView erft van TScrollingWinControl en biedt scrollen, zoomen, paginanavigatie, berekeningen voor aanpassingszoom, omzetting tussen apparaat- en pagina-coördinaten, tekst-hit-testing en scrollen door te slepen met de muis
Voorbeeld
PdfView.Pdf := Pdf1;
PdfView.FitMode := pfmFitWidth;
PdfView.PageNumber := 1;
Typen
type TPdfDisplayMode = (dmSingleContinuous, dmTwoPageContinuous, dmTwoPageContinuousWithCover);
Bepaalt hoe de pagina's van het PDF-document worden weergegeven
- dmSingleContinuous - pagina's continu in één kolom weergeven
- dmTwoPageContinuous - pagina's continu in twee kolommen weergeven
- dmTwoPageContinuousWithCover - de eerste pagina alleen weergeven, daarna de overige pagina's continu in twee kolommen
type TPdfFitMode = (pfmNone, pfmActualSize, pfmFitPage, pfmFitWidth, pfmFitHeight);
Automatische pagina-aanpasmodus die door de eigenschap FitMode wordt gebruikt
- pfmNone - respecteert de Zoom die de aanroeper heeft ingesteld (oud gedrag)
- pfmActualSize - dwingt Zoom := 1.0 af
- pfmFitPage - kiest de grootste Zoom waarmee de hele pagina nog zichtbaar blijft
- pfmFitWidth - kiest de Zoom waarmee de paginabreedte overeenkomt met de breedte van de viewport
- pfmFitHeight - kiest de Zoom waarmee de paginahoogte overeenkomt met de hoogte van de viewport
type TPdfViewLinkOption = (loAutoGoto, loAutoOpenURI, loAutoLaunch, loAutoEmbeddedGoto);
type TPdfViewLinkOptions = set of TPdfViewLinkOption;
Opties voor het afhandelen van linkklikken die door de eigenschap LinkOptions worden gebruikt
- loAutoGoto - automatisch naar interne bestemmingen springen
- loAutoOpenURI - URI-links automatisch openen via ShellExecute
- loAutoLaunch - bestands- of toepassingslinks automatisch starten via ShellExecute
- loAutoEmbeddedGoto - gereserveerd voor toekomstige ondersteuning van embedded goto
Voor andere typen (TBookmark, TLinkAnnotation, TPdfAnnotation, TPdfImage, TRenderOption, TRotation, TSearchOption, TWebLink, enz.) zie TPdf
Eigenschappen
Methoden
Gebeurtenissen