EnumScaleMode
Specifies the scaling strategy options for the HTML5 WebForms ReportViewer control to determine how reports are sized and displayed within the viewer area. Used to configure automatic sizing behavior and zoom level management for optimal report display and readability in HTML5 viewing scenarios.
Definition
Namespace:Telerik.ReportViewer.Html5.WebForms
Assembly:Telerik.ReportViewer.Html5.WebForms.dll
Syntax:
public enum ScaleMode
Fields
FitPage
Automatically scales the entire report to fit within the viewer area by adjusting zoom to accommodate both width and height dimensions.
Declaration
[EnumMember(Value = "FIT_PAGE")]
FitPage = 0
Field Value
Remarks
Ensures the complete report page is always visible within the HTML5 viewer boundaries regardless of report dimensions, optimizing for full page visibility.
FitPageWidth
Automatically scales the report to match the viewer width by zooming to align report width with the available display width.
Declaration
[EnumMember(Value = "FIT_PAGE_WIDTH")]
FitPageWidth = 1
Field Value
Remarks
Optimizes horizontal readability in the HTML5 viewer by ensuring report width matches viewer width, potentially requiring vertical scrolling for tall reports.
Specific
Uses a custom scale value to control report magnification for precise scaling control independent of viewer dimensions.
Declaration
[EnumMember(Value = "SPECIFIC")]
Specific = 2
Field Value
Remarks
Requires a specific zoom percentage to be set separately in the HTML5 viewer, providing exact control over report magnification for custom viewing requirements.