[]
        
(Showing Draft Content)

FarPoint.Web.Spread.ScaleRule

ScaleRule Class

Represents the rules that determine how to scale the printed sheet.

Inheritance
ScaleRule
Implements
Namespace: FarPoint.Web.Spread
Assembly: FarPoint.Web.Spread.dll
Syntax
public class ScaleRule : SmartPrintRule, ISerializeSupport
Public Class ScaleRule
    Inherits SmartPrintRule
    Implements ISerializeSupport

Constructors

Name Description
ScaleRule()

Creates a new rule that determines how to scale the printed sheet.

ScaleRule(ResetOption, float, float, float)

Creates a new rule that determines how to scale the printed sheet, with the specified reset option, factors, and intervals.

Properties

Name Description
EndFactor

Gets or sets the zoom factor at which to stop testing.

Interval

Gets or sets the amount by which to decrement the zoom factor between scale tests.

ResetOption

Determines whether to reset the rules or a particular rule before testing the next SmartPrint rule.

StartFactor

Gets or sets the zoom factor at which to begin testing.