PrintTicket.PageScalingFactor Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Yazıcının sayfadaki yazdırma görüntüsünü büyütme veya azaltma yüzdesini alır veya ayarlar.
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)
Özellik Değeri
Yüzdeyi temsil eden bir Int32 değeri.
Özel durumlar
Çağıran kod, özelliğini 1'den küçük bir değere ayarlamaya çalıştı.
Açıklamalar
Yazıcının ölçeklendirme için en yüksek ve en düşük sınırları olabilir. PageScalingFactorRangekullanarak ölçek sınırlarını test edebilirsiniz.
Bu özellik için null
değeri, bu özellik ayarının belirtilmediği anlamına gelir. Ayrıca, değer null
olduğunda, PrintTicket XML sürümleri (bkz. SaveTo ve GetXmlStream) bu özellik için herhangi bir işaretleme içermez.
Bu PageScalingFactor özelliği genellikle Yazdırma ŞemasıPageScaling
anahtar sözcüğünü ÖlçeklendirmeScoredProperty
temsil eder. Ancak aşağıdaki gibi bazı karmaşıklıklar vardır.
PageScalingFactor özelliği okunurken özelliği aşağıdaki gibi davranır.
PrintTicket XML belgesinde
PageScaling
özelliği CustomSquare seçeneğine ayarlanmışsa ve CustomSquare seçeneğinin Ölçek değeri pozitif değerse, döndürülen değer bu olur.PrintTicket XML belgesinde Özel seçeneğine ayarlanmış
PageScaling
özelliği varsa ve Özel seçeneğinin ScaleWidth değeri pozitif değerse, döndürülen değer bu olur.Diğer tüm durumlarda
null
döndürülür.
PageScalingFactor özelliğini ayarlarken özelliği aşağıdaki gibi davranır.
null
olarak ayarlandıysa, printTicket XML belgesindenPageScaling
işaretlemesi kaldırılır.Aksi takdirde, PrintTicket XML belgesindeki
özelliği CustomSquare olarak ayarlanır ve CustomSquare seçeneğininÖlçek değeri geçirilen değere ayarlanır. (Özellik 1'den küçük bir değere ayarlanırsa ne olacağıÖzel Durumlar bölümüne bakın.)