PdfViewer.ZoomFactor Property
Specifies the document’s zoom factor.
Namespace: DevExpress.XtraPdfViewer
Assembly: DevExpress.XtraPdfViewer.v24.2.dll
NuGet Package: DevExpress.Win.PdfViewer
#Declaration
#Property Value
Type | Description |
---|---|
Single | A Single value, specifying the document zoom factor (as a percentage). |
#Remarks
Use the ZoomFactor property to specify a document zoom factor when the PdfViewer.ZoomMode property is set to Custom.
The PdfViewer.MinZoomFactor and PdfViewer.MaxZoomFactor property values determine the ZoomFactor‘s minimum and maximum values.
The code sample below specified the ZoomFactor value depending on the page height:
SizeF currentPageSize = pdfViewer1.GetPageSize(pdfViewer1.CurrentPageNumber);
float dpi = 110f;
float pageHeightPixel = currentPageSize.Height * dpi;
float topBottomOffset = 40f;
pdfViewer1.ZoomMode = PdfZoomMode.Custom;
pdfViewer1.ZoomFactor = ((float)pdfViewer1.ClientSize.Height - topBottomOffset) / pageHeightPixel * 100f;
#Related GitHub Examples
The following code snippet (auto-collected from DevExpress Examples) contains a reference to the ZoomFactor property.
Note
The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.