Šis puslapis lokalizuotas lietuvių kalbai ir nekeičia API, failų pavadinimų bei literalinių reikšmių.
Modulis: PDFium
Naudokite TPdfView komponentą PDF puslapiams peržiūrėti. TPdfView paveldi iš TScrollingWinControl ir suteikia slinkimą, mastelio keitimą, puslapių naršymą, pritaikymo mastelio skaičiavimus, įrenginio ir puslapio koordinačių konvertavimą, teksto paiešką pagal vietą ir slinkimą tempiant pele
Pavyzdys
PdfView.Pdf := Pdf1;
PdfView.FitMode := pfmFitWidth;
PdfView.PageNumber := 1;
Tipai
type TPdfDisplayMode = (dmSingleContinuous, dmTwoPageContinuous, dmTwoPageContinuousWithCover);
Nurodo, kaip rodomi PDF dokumento puslapiai
- dmSingleContinuous - rodyti puslapius nuosekliai viename stulpelyje
- dmTwoPageContinuous - rodyti puslapius nuosekliai dviejuose stulpeliuose
- dmTwoPageContinuousWithCover - rodyti pirmą puslapį atskirai, tada likusius puslapius nuosekliai dviejuose stulpeliuose
type TPdfFitMode = (pfmNone, pfmActualSize, pfmFitPage, pfmFitWidth);
Automatinis puslapio pritaikymo režimas, naudojamas FitMode savybės
- pfmNone - taiko bet kokį nurodytą Zoom (senas elgesys)
- pfmActualSize - priverstinai nustato Zoom := 1.0
- pfmFitPage - parenka didžiausią Zoom, kuri dar rodo visą puslapį
- pfmFitWidth - parenka Zoom, kuris suderina puslapio plotį su peržiūros lango pločiu
type TPdfViewLinkOption = (loAutoGoto, loAutoOpenURI, loAutoLaunch, loAutoEmbeddedGoto);
type TPdfViewLinkOptions = set of TPdfViewLinkOption;
Link click handling options used by the LinkOptions property.
- loAutoGoto - jump to internal destinations automatically
- loAutoOpenURI - open URI links via ShellExecute automatically
- loAutoLaunch - launch file/application links via ShellExecute automatically
- loAutoEmbeddedGoto - reserved for future embedded goto support
For other types (TBookmark, TLinkAnnotation, TPdfAnnotation, TPdfImage, TRenderOption, TRotation, TSearchOption, TWebLink, etc.), see TPdf.
Savybės
Metodai
Įvykiai