PrintTicket.PageScalingFactor Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta la percentuale in base alla quale la stampante ingrandisce o riduce l'immagine di stampa in una pagina.
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)
Valore della proprietà
Valore Int32 che rappresenta una percentuale.
Eccezioni
Il codice chiamante ha tentato di impostare la proprietà su un valore minore di 1.
Commenti
La stampante può avere limiti massimi e minimi per il ridimensionamento. È possibile testare i limiti di scalabilità usando PageScalingFactorRange.
Un valore null
per questa proprietà significa che questa impostazione di funzionalità non è specificata. Inoltre, quando il valore è null
, le versioni XML del PrintTicket (vedere SaveTo e GetXmlStream) non conterranno markup per questa funzionalità.
Questa proprietà
Quando si legge la proprietà PageScalingFactor, la proprietà si comporta come segue.
Se nel documento XML PrintTicket è impostata la funzionalità
sull'opzione CustomSquare e il valore customsquare è un valore positivo, ovvero il valore restituito. Se nel documento XML PrintTicket è impostata la funzionalità
sull'opzione personalizzata e il valore personalizzato dell'opzione Personalizzata è un valore positivo, ovvero il valore restituito.valore In tutti gli altri casi, viene restituito
null
.
Quando si imposta la proprietà PageScalingFactor, la proprietà si comporta come segue.
Se è impostato su
null
, il markupPageScaling
viene rimosso dal documento XML PrintTicket.In caso contrario, la funzionalità
nel documento XML PrintTicket è impostata su CustomSquare eil valore dell'opzione CustomSquare Scale viene impostato sul valore passato. Per informazioni su cosa accade se la proprietà è impostata su un valore minore di 1, vedere Eccezion i.