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

プロパティ値

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

注釈

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

  • PrintCapabilities ドキュメントに PageScaling 要素がない場合、または要素が含まれているが、 CustomSquare オプションも Custom オプションも定義されていない場合、 PageScalingFactorRange プロパティは null になります。

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

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

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

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

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

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

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

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

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

適用対象