EnumScaleMode
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:
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
FitPage = 0
Field Value
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
FitPageWidth = 1
Field Value
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
Specific = 2
Field Value
Remarks
Requires a specific scale value to be set separately, providing exact control over report magnification independent of viewer dimensions.