Spread Windows Forms 13.0 Product Documentation
FarPoint.Win.Spread Assembly / FarPoint.Win.Spread Namespace / ScaleRule Class / EndFactor Property

In This Topic
    EndFactor Property
    In This Topic
    Gets or sets the zoom factor at which to stop testing.
    Public Property EndFactor As Single
    Dim instance As ScaleRule
    Dim value As Single
    instance.EndFactor = value
    value = instance.EndFactor
    public float EndFactor {get; set;}

    Property Value

    Single-precision, floating-point number of the scaling factor

    For limits on the zoom factor, refer to the ZoomFactor property for the sheet.

    This example creates a scale rule for optimized printing.
    FarPoint.Win.Spread.SmartPrintRulesCollection rules = new FarPoint.Win.Spread.SmartPrintRulesCollection();
    FarPoint.Win.Spread.ScaleRule sr = new FarPoint.Win.Spread.ScaleRule();
    FarPoint.Win.Spread.PrintInfo pi = new FarPoint.Win.Spread.PrintInfo();
    sr.EndFactor = 4;
    sr.Interval = 1;
    sr.ResetOption = FarPoint.Win.Spread.ResetOption.None;
    sr.StartFactor = 1;
    pi.SmartPrintRules = rules;
    pi.UseSmartPrint = true;
    fpSpread1.ActiveSheet.PrintInfo = pi;
    Dim rules As New FarPoint.Win.Spread.SmartPrintRulesCollection
    Dim sr As New FarPoint.Win.Spread.ScaleRule
    Dim pi As New FarPoint.Win.Spread.PrintInfo
    sr.EndFactor = 4
    sr.Interval = 1
    sr.ResetOption = FarPoint.Win.Spread.ResetOption.None
    sr.StartFactor = 1
    pi.SmartPrintRules = rules
    pi.UseSmartPrint = True
    FpSpread1.ActiveSheet.PrintInfo = pi
    See Also