PrintTicket.PageScalingFactor 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
프린터가 페이지에서 인쇄 이미지를 확대하거나 축소하는 백분율을 가져오거나 설정합니다.
public:
property Nullable<int> PageScalingFactor { Nullable<int> get(); void set(Nullable<int> value); };
public int? PageScalingFactor { get; set; }
member this.PageScalingFactor : Nullable<int> with get, set
Public Property PageScalingFactor As Nullable(Of Integer)
속성 값
백분율을 나타내는 Int32 값입니다.
예외
호출 코드가 속성을 1보다 작은 값으로 설정하려고 했습니다.
설명
프린터 크기 조정에 대 한 최대 및 최소 제한이 있을 수 있습니다. PageScalingFactorRange사용하여 확장 제한을 테스트할 수 있습니다.
이 속성의 null
값은 이 기능 설정이 지정되지 않음을 의미합니다. 또한 값이 null
경우 PrintTicket XML 버전(SaveTo 및 GetXmlStream참조)에는 이 기능에 대한 태그가 포함되지 않습니다.
이 PageScalingFactor 속성은 일반적으로 인쇄 스키마PageScaling
키워드의 ScaleScoredProperty
나타냅니다. 그러나 다음과 같이 몇 가지 복잡성이 있습니다.
PageScalingFactor 속성을 읽을 때 속성은 다음과 같이 동작합니다.
PrintTicket XML 문서에
PageScaling
기능이 CustomSquare 옵션으로 설정되어 있고 CustomSquare 옵션의 크기 조정 값이 양수 값이면 반환되는 값입니다.PrintTicket XML 문서에
PageScaling
기능이 사용자 지정 옵션으로 설정되어 있고 Custom 옵션의 ScaleWidth 값이 양수이면 반환되는 값입니다.다른 모든 경우에는
null
반환됩니다.
PageScalingFactor 속성을 설정할 때 속성은 다음과 같이 동작합니다.
null
설정하면 printTicket XML 문서에서PageScaling
태그가 제거됩니다.그렇지 않으면 PrintTicket XML 문서의
기능이 CustomSquare 설정되고 CustomSquare 옵션의크기 조정 값이 전달된 값으로 설정됩니다. 속성이 1보다 작은 값으로 설정된 경우 발생하는 예외 참조하세요.
적용 대상
.NET