Enum
ScaleMode

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:

cs-api-definition
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

cs-api-definition
[EnumMember(Value = "FIT_PAGE")]
FitPage = 0

Field Value

ScaleMode

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

cs-api-definition
[EnumMember(Value = "FIT_PAGE_WIDTH")]
FitPageWidth = 1

Field Value

ScaleMode

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

cs-api-definition
[EnumMember(Value = "SPECIFIC")]
Specific = 2

Field Value

ScaleMode

Remarks

Requires a specific zoom percentage to be set separately in the HTML5 viewer, providing exact control over report magnification for custom viewing requirements.

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