PrintTicket.PageScalingFactor Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur persentase di mana printer memperbesar atau mengurangi gambar cetak pada halaman.
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)
Nilai Properti
Nilai Int32 yang mewakili persentase.
Pengecualian
Kode panggilan telah mencoba mengatur properti ke nilai yang kurang dari 1.
Keterangan
Printer dapat memiliki batas maksimum dan minimum untuk penskalaan. Anda dapat menguji batas skala dengan menggunakan PageScalingFactorRange.
Nilai null untuk properti ini berarti bahwa pengaturan fitur ini tidak ditentukan. Selain itu, ketika nilainya adalah null, versi XML dari PrintTicket (lihat SaveTo dan GetXmlStream) tidak akan berisi markup apa pun untuk fitur ini.
Properti ini PageScalingFactor umumnya mewakili SkalaScoredProperty kata kunci SkemaPageScaling Cetak. Tetapi ada beberapa kompleksitas sebagai berikut.
Saat membaca PageScalingFactor properti, properti berulah sebagai berikut.
Jika dokumen XML PrintTicket memiliki
PageScalingfitur yang diatur ke opsi CustomSquare, dan nilai Skala opsi CustomSquare adalah nilai positif, maka itu adalah nilai yang dikembalikan.Jika dokumen XML PrintTicket memiliki
PageScalingfitur yang diatur ke opsi Kustom, dan nilai ScaleWidth opsi Kustom adalah nilai positif, maka itu adalah nilai yang dikembalikan.Dalam semua kasus lain,
nulldikembalikan.
Saat mengatur PageScalingFactor properti, properti berulah sebagai berikut.
Jika diatur ke
null, makaPageScalingmarkup dihapus dari dokumen XML PrintTicket.Jika tidak,
PageScalingfitur dalam dokumen XML PrintTicket diatur ke CustomSquare dan nilai Skala opsi CustomSquare diatur ke nilai yang diteruskan. (Lihat Pengecualian untuk apa yang terjadi jika properti diatur ke nilai kurang dari 1.)