PrintCapabilities.PageScalingFactorRange 属性

定义

获取打印机可在页面中放大或缩小打印图像的最大和最小百分比。

public:
 property System::Printing::PageScalingFactorRange ^ PageScalingFactorRange { System::Printing::PageScalingFactorRange ^ get(); };
public System.Printing.PageScalingFactorRange PageScalingFactorRange { get; }
member this.PageScalingFactorRange : System.Printing.PageScalingFactorRange
Public ReadOnly Property PageScalingFactorRange As PageScalingFactorRange

属性值

具有 PageScalingFactorRangeMaximumScale 属性(包含表示百分比的 MinimumScale 值)的 Int32 对象。

注解

此属性PageScalingFactorRange通常表示打印架构PageScaling关键字 (keyword) 。 但有一些复杂性,如下所示。

  • 如果 PrintCapabilities 文档没有 PageScaling 元素,或者它有一个,但未定义其 CustomSquareCustom 选项;则 PageScalingFactorRange 属性为 null。

  • 在所有其他情况下,属性的行为如下所示。

    属性MinimumScalePageScalingFactorRange对象的 属性PrintCapabilities.PageScalingFactorRange是以下值的最小值。

    • 数据类型的 PageScalingScaleWidthMinValue 属性,提供自定义选项 ScaleWidthScoredProperty 的值。

    • 数据类型的 PageScalingScaleHeightMinValue 属性,该属性提供自定义选项的 ScaleHeightScoredProperty 的值。

    • 数据类型的 PageScalingScaleMinValue 属性,该属性提供 CustomSquare 选项的 ScaleScoredProperty 的值。

    属性MaximumScalePageScalingFactorRange对象的 属性PrintCapabilities.PageScalingFactorRange是下列值中最大的一个。

    • 提供 Custom 选项 ScaleWidthScoredProperty 的值的数据类型的 MaxValue 属性PageScalingScaleWidth

    • 数据类型的 PageScalingScaleHeightMaxValue 属性,该属性提供自定义选项的 ScaleHeightScoredProperty 的值。

    • 数据类型的 PageScalingScaleMaxValue 属性,该属性提供 CustomSquare 选项的 ScaleScoredProperty 的值。

适用于