PaperSize Klas

Definitie

Hiermee geeft u de grootte van een vel papier.

public ref class PaperSize
public class PaperSize
[System.Serializable]
public class PaperSize
type PaperSize = class
[<System.Serializable>]
type PaperSize = class
Public Class PaperSize
Overname
PaperSize
Kenmerken

Voorbeelden

In het volgende codevoorbeeld wordt de comboPaperSize keuzelijst met invoervak gevuld met de ondersteunde papierformaten van de printer. Daarnaast wordt er een aangepast papierformaat gemaakt en toegevoegd aan de keuzelijst met invoervak. De PaperName eigenschap wordt aangeduid als de eigenschap waarmee de weergavetekenreeks wordt opgegeven voor het item dat wordt toegevoegd via de DisplayMember eigenschap van de keuzelijst met invoervak. In het voorbeeld wordt ervan uitgegaan dat er een PrintDocument variabele met de naam printDoc bestaat en dat de specifieke keuzelijst met invoervak bestaat.

// 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)

Opmerkingen

Deze klasse wordt gebruikt door de PrinterSettings.PaperSizes en PageSettings.PaperSize eigenschappen om de papierformaten op te halen die beschikbaar zijn op de printer en om het papierformaat voor respectievelijk een pagina in te stellen.

U kunt de PaperSize constructor gebruiken om een aangepast papierformaat op te geven. De Width waarden en Height eigenschappen kunnen alleen worden ingesteld voor aangepaste PaperSize objecten.

Zie het overzicht van de System.Drawing.Printing naamruimte voor meer informatie over afdrukken.

Constructors

Name Description
PaperSize()

Initialiseert een nieuw exemplaar van de PaperSize klasse.

PaperSize(String, Int32, Int32)

Initialiseert een nieuw exemplaar van de PaperSize klasse.

Eigenschappen

Name Description
Height

Hiermee haalt u de hoogte van het papier op, in honderden van een inch.

Kind

Hiermee haalt u het type papier op.

PaperName

Hiermee haalt u de naam van het type papier op of stelt u deze in.

RawKind

Hiermee wordt een geheel getal opgehaald of ingesteld dat een van de PaperSize waarden of een aangepaste waarde vertegenwoordigt.

Width

Hiermee haalt u de breedte van het papier op of stelt u deze in honderden inch in.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Bevat informatie over het PaperSize in tekenreeksformulier.

Van toepassing op

Zie ook