PrintTicket.PageScalingFactor Свойство

Определение

Возвращает или задает процент, на который принтер увеличивает или уменьшает изображение, печатаемое на странице.

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, XML-версии PrintTicket (см. SaveTo и GetXmlStream) не будут содержать разметку для этой функции.

Это PageScalingFactor свойство обычно представляет масштабScoredProperty ключевое слово схемыPageScaling печати. Но есть некоторые сложности, как показано ниже.

При чтении PageScalingFactor свойства свойство ведет себя следующим образом.

  • Если в XML-документе PrintTicket для PageScaling функции задан параметр CustomSquare, а значение Scale параметра CustomSquare является положительным, то это значение возвращается.

  • Если в XML-документе PrintTicket для PageScaling функции задан параметр Custom, а значение ScaleWidth параметра Custom является положительным, то возвращается это значение.

  • Во всех остальных случаях null возвращается значение .

При задании PageScalingFactor свойства свойство ведет себя следующим образом.

  • Если задано значение null, то разметка PageScaling удаляется из XML-документа PrintTicket.

  • В противном случае для компонента в XML-документе PrintTicket устанавливается значение CustomSquare, PageScaling а для параметра CustomSquareзначение Scale — переданное значение. (Сведения о том, что происходит, если для свойства задано значение меньше 1, см. в разделе Исключения .)

Применяется к