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

プロパティ値

パーセンテージを表す Int32 値を保持する MaximumScale プロパティと MinimumScale プロパティを持つ PageScalingFactorRange オブジェクト。

注釈

この PageScalingFactorRange プロパティは、通常、Print Schema's PageScaling キーワードを表します。 しかし、次のような複雑さがあります。

  • PrintCapabilities ドキュメントに 要素がない場合、または CustomSquare またはカスタム オプション 定義されていない場合。 プロパティは null です。

  • それ以外の場合、プロパティの動作は次のようになります。

    PrintCapabilities.PageScalingFactorRange プロパティの PageScalingFactorRange オブジェクトの MinimumScale プロパティは、次の値の中で最も小さい値です。

    • Custom オプションの ScaleWidthScoredPropertyの値を提供する、PageScalingScaleWidth データ型の MinValue プロパティです。

    • Custom オプションの ScaleHeightScoredPropertyの値を提供する、PageScalingScaleHeight データ型の MinValue プロパティです。

    • CustomSquare オプションの ScaleScoredPropertyの値を提供する、PageScalingScale データ型の MinValue プロパティです。

    PrintCapabilities.PageScalingFactorRange プロパティの PageScalingFactorRange オブジェクトの MaximumScale プロパティは、次の値のうち最大です。

    • Custom オプションの ScaleWidthScoredPropertyの値を提供する、PageScalingScaleWidth データ型の MaxValue プロパティです。

    • カスタム オプションの ScaleHeightScoredPropertyの値を提供する PageScalingScaleHeight データ型の MaxValue プロパティです。

    • CustomSquare オプションの ScaleScoredPropertyの値を提供する、PageScalingScale データ型の MaxValue プロパティです。

適用対象