PaperSize Sınıf
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.
Bir kağıt parçasının boyutunu belirtir.
public ref class PaperSize
public class PaperSize
[System.Serializable]
public class PaperSize
type PaperSize = class
[<System.Serializable>]
type PaperSize = class
Public Class PaperSize
- Devralma
-
PaperSize
- Öznitelikler
Örnekler
Aşağıdaki kod örneği, birleşik giriş kutusunu yazıcının desteklenen kağıt boyutlarıyla doldurur comboPaperSize
. Buna ek olarak, özel bir kağıt boyutu oluşturulur ve birleşik giriş kutusuna eklenir. PaperName, birleşik giriş kutusunun özelliği aracılığıyla DisplayMember eklenen öğe için görüntü dizesi sağlayacak özellik olarak tanımlanır. Örnekte adlı printDoc
bir değişkenin mevcut olduğu ve belirli bir PrintDocument birleşik giriş kutusunun mevcut olduğu varsayılır.
// Add list of supported paper sizes found on the printer.
// The DisplayMember property is used to identify the property that will provide the display String*.
comboPaperSize->DisplayMember = "PaperName";
PaperSize^ pkSize;
for ( int i = 0; i < printDoc->PrinterSettings->PaperSizes->Count; i++ )
{
pkSize = printDoc->PrinterSettings->PaperSizes[ i ];
comboPaperSize->Items->Add( pkSize );
}
// Create a PaperSize and specify the custom paper size through the constructor and add to combobox.
PaperSize^ pkCustomSize1 = gcnew PaperSize( "First custom size",100,200 );
comboPaperSize->Items->Add( pkCustomSize1 );
// Add list of supported paper sizes found on the printer.
// The DisplayMember property is used to identify the property that will provide the display string.
comboPaperSize.DisplayMember = "PaperName";
PaperSize pkSize;
for (int i = 0; i < printDoc.PrinterSettings.PaperSizes.Count; i++){
pkSize = printDoc.PrinterSettings.PaperSizes[i];
comboPaperSize.Items.Add(pkSize);
}
// Create a PaperSize and specify the custom paper size through the constructor and add to combobox.
PaperSize pkCustomSize1 = new PaperSize("First custom size", 100, 200);
comboPaperSize.Items.Add(pkCustomSize1);
' Add list of supported paper sizes found on the printer.
' The DisplayMember property is used to identify the property that will provide the display string.
comboPaperSize.DisplayMember = "PaperName"
Dim pkSize As PaperSize
For i = 0 to printDoc.PrinterSettings.PaperSizes.Count - 1
pkSize = printDoc.PrinterSettings.PaperSizes.Item(i)
comboPaperSize.Items.Add(pkSize)
Next
' Create a PaperSize and specify the custom paper size through the constructor and add to combobox.
Dim pkCustomSize1 As New PaperSize("Custom Paper Size", 100, 200)
comboPaperSize.Items.Add(pkCustomSize1)
Açıklamalar
Bu sınıf, ve PageSettings.PaperSize özellikleri tarafından PrinterSettings.PaperSizes yazıcıda bulunan kağıt boyutlarını almak ve sırasıyla bir sayfanın kağıt boyutunu ayarlamak için kullanılır.
Özel bir kağıt boyutu belirtmek için oluşturucuyu PaperSize kullanabilirsiniz. Width ve Height özellik değerleri yalnızca özel PaperSize nesneler için ayarlanabilir.
Yazdırma hakkında daha fazla bilgi için bkz. ad alanına System.Drawing.Printing genel bakış.
Oluşturucular
PaperSize() |
PaperSize sınıfının yeni bir örneğini başlatır. |
PaperSize(String, Int32, Int32) |
PaperSize sınıfının yeni bir örneğini başlatır. |
Özellikler
Height |
Kağıdın yüksekliğini inçin yüzde biri cinsinden alır veya ayarlar. |
Kind |
Kağıt türünü alır. |
PaperName |
Kağıt türünün adını alır veya ayarlar. |
RawKind |
Değerlerden birini PaperSize veya özel bir değeri temsil eden bir tamsayı alır veya ayarlar. |
Width |
Kağıdın genişliğini inçin yüzde biri cinsinden alır veya ayarlar. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
dize biçiminde hakkında PaperSize bilgi sağlar. |