Enum
ScaleMode

Specifies the scale mode options for the MVC Report Viewer control to determine how reports are sized within the viewer area. Used to configure the automatic sizing behavior and zoom level management for optimal report display and readability.

Definition

Namespace:Telerik.ReportViewer.Mvc

Assembly:Telerik.ReportViewer.Mvc.dll

Syntax:

cs-api-definition
public enum ScaleMode

Fields

FitPage

Automatically scales the entire report to fit within the viewer area by zooming in or out regardless of report dimensions.

Declaration

cs-api-definition
FitPage = 0

Field Value

ScaleMode

Remarks

Ensures the complete report page is always visible within the viewer boundaries by adjusting zoom to accommodate both width and height.

FitPageWidth

Automatically scales the report to match the viewer width by zooming in or out to align report width with screen width.

Declaration

cs-api-definition
FitPageWidth = 1

Field Value

ScaleMode

Remarks

Optimizes horizontal readability by ensuring report width matches viewer width, potentially requiring vertical scrolling for tall reports.

Specific

Uses a custom scale factor to control report zoom level for precise magnification control.

Declaration

cs-api-definition
Specific = 2

Field Value

ScaleMode

Remarks

Requires a specific scale value to be set separately, providing exact control over report magnification independent of viewer dimensions.

In this article
DefinitionFieldsFitPageFitPageWidthSpecific
Not finding the help you need?
Contact Support