PaperSize Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Größe eines Blatt Papiers an.
public ref class PaperSize
public class PaperSize
[System.Serializable]
public class PaperSize
type PaperSize = class
[<System.Serializable>]
type PaperSize = class
Public Class PaperSize
- Vererbung
-
PaperSize
- Attribute
Beispiele
Im folgenden Codebeispiel wird das comboPaperSize
Kombinationsfeld mit den vom Drucker unterstützten Papierformaten aufgefüllt. Darüber hinaus wird ein benutzerdefiniertes Papierformat erstellt und dem Kombinationsfeld hinzugefügt. Wird PaperName als die Eigenschaft identifiziert, die die Anzeigezeichenfolge für das Element bereitstellt, das über die DisplayMember Eigenschaft des Kombinationsfelds hinzugefügt wird. Im Beispiel wird davon ausgegangen, dass eine PrintDocument Variable mit dem Namen printDoc
vorhanden ist und dass das spezifische Kombinationsfeld vorhanden ist.
// 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)
Hinweise
Diese Klasse wird von den PrinterSettings.PaperSizes Eigenschaften und PageSettings.PaperSize verwendet, um die Papierformate abzurufen, die auf dem Drucker verfügbar sind, und um das Papierformat für eine Seite festzulegen.
Sie können den PaperSize Konstruktor verwenden, um ein benutzerdefiniertes Papierformat anzugeben. Die Width Eigenschaftswerte und Height können nur für benutzerdefinierte PaperSize Objekte festgelegt werden.
Weitere Informationen zum Drucken finden Sie in der System.Drawing.Printing Namespaceübersicht.
Konstruktoren
PaperSize() |
Initialisiert eine neue Instanz der PaperSize-Klasse. |
PaperSize(String, Int32, Int32) |
Initialisiert eine neue Instanz der PaperSize-Klasse. |
Eigenschaften
Height |
Ruft die Papierhöhe in 1/100 Zoll ab oder legt diese fest. |
Kind |
Ruft den Papiertyp ab. |
PaperName |
Ruft den Namen des Papiertyps ab oder legt diesen fest. |
RawKind |
Ruft eine ganze Zahl ab, die einen der PaperSize-Werte oder einen benutzerdefinierten Wert darstellt, oder legt diese Zahl fest. |
Width |
Ruft die Papierbreite in 1/100 Zoll ab oder legt diese fest. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Stellt Informationen zu PaperSize als Zeichenfolge bereit. |