Skip to main content

PdfViewer.ZoomFactor Property

Specifies the document’s zoom factor.

Namespace: DevExpress.XtraPdfViewer

Assembly: DevExpress.XtraPdfViewer.v23.2.dll

NuGet Package: DevExpress.Win.PdfViewer

Declaration

public float ZoomFactor { get; set; }

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;
See Also