Printer.PaperSize-Eigenschaft

Ruft einen Wert ab oder legt einen Wert fest, der das Papierformat für den aktuellen Drucker angibt.

Namespace:  Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntax

'Declaration
Public Property PaperSize As Short
public short PaperSize { get; set; }
public:
property short PaperSize {
    short get ();
    void set (short value);
}
member PaperSize : int16 with get, set
function get PaperSize () : short
function set PaperSize (value : short)

Eigenschaftswert

Typ: System.Int16
Gibt eine Short zurück.

Hinweise

Das Festlegen der Height oder Width-Eigenschaft des Printer-Objekts legt diesen fest vbPRPSUserautomatisch zu PaperSize .

Diese Eigenschaft kann nicht festgelegt werden, nachdem die Print-Methode aufrufen, oder um eine Laufzeit ausnahme auftritt.

In der folgenden Tabelle werden PrinterObjectConstants ein, das für die PaperSize-Eigenschaft gültig sind.

Konstante

Wert

Beschreibung

vbPRPSLetter

1

Letter, 8 1/2 x 11 Zoll).

vbPRPSLetterSmall

2

Letter klein, 8 1/2 x 11 Zoll).

vbPRPSTabloid

3

Boulevardzeitung, 11 x 17 Zoll).

vbPRPSLedger

4

Hauptbuch, 17 x 11 Zoll).

vbPRPSLegal

5

Gültig, 8 1/2 x 14 Zoll).

vbPRPSStatement

6

Anweisung, 5 1/2 x 8 1/2 Zoll.

vbPRPSExecutive

7

Leitprogramm, 7 1/2 x 10 1/2 Zoll.

vbPRPSA3

8

A3 (297 x 420 mm

vbPRPSA4

9

A4 (210 x 297 mm

vbPRPSA4Small

10

A4 klein (210 x 297 mm

vbPRPSA5

11

A5 (148 x 210 mm

vbPRPSB4

12

B4 (250 x 354 mm

vbPRPSB5

13

B5 (182 x 257 mm

vbPRPSFolio

14

Folio, 8 1/2 x 13 Zoll).

vbPRPSQuarto

15

Quartband, 215 x 275 mm

vbPRPS10x14

16

10 x 14 Zoll).

vbPRPS11x17

17

11 x 17 Zoll).

vbPRPSNote

18

Hinweis 8 1/2 x 11 Zoll).

vbPRPSEnv9

19

7/8 #9 Umschlag (3 x 8 Zoll 7/8.

vbPRPSEnv10

20

1/8 #10 Umschlag (4 x 9 1/2 Zoll.

vbPRPSEnv11

21

Umschlag #11, 4 1/2 Zoll x 10 3/8.

vbPRPSEnv12

22

Umschlag #12, 4 1/2 x 11 Zoll).

vbPRPSEnv14

23

Umschlag #14, 5 x 11 1/2 Zoll.

vbPRPSCSheet

24

Blatt C-Größen

vbPRPSDSheet

25

Blatt D-Größen

vbPRPSESheet

26

Blatt E-Größen

vbPRPSEnvDL

27

Umschlag DL (110 x 220 mm

vbPRPSEnvC3

29

Umschlag C3 (324 x 458 mm

vbPRPSEnvC4

30

Umschlag C4 (229 x 324 mm

vbPRPSEnvC5

28

Umschlag C5, 162 x 229 mm

vbPRPSEnvC6

31

Umschlag C6 (114 x 162 mm

vbPRPSEnvC65

32

Umschlag C65 (114 x 229 mm

vbPRPSEnvB4

33

Umschlag B4 (250 x 353 mm

vbPRPSEnvB5

34

Umschlag gedreht (176 x 250 mm

vbPRPSEnvB6

35

Umschlag B6 (176 x 125 mm

vbPRPSEnvItaly

36

Umschlag (110 x 230 mm

vbPRPSEnvMonarch

37

Umschlags-Monarch, 3 7/8 x 7 1/2 Zoll.

vbPRPSEnvPersonal

38

Umschlag (3 x 5/8 6 1/2 Zoll.

vbPRPSFanfoldUS

39

US7/8 Standard Endlospapier (14 x 11 Zoll).

vbPRPSFanfoldStdGerman

40

German Standard Endlospapier, 8 1/2 X12 enthalten.

vbPRPSFanfoldLglGerman

41

German Legal Endlospapier (8 Zoll x 13 1/2

vbPRPSUser

256

Benutzerdefiniert

HinweisHinweis

Funktionen und Objekte im Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6-Namespace werden den Tools zur Aktualisierung von Visual Basic 6.0 auf Visual Basic bereitgestellt.In den meisten Fällen duplizieren diese Funktionen und Objekte Funktionen aus anderen Namespaces in .NET Framework.Sie sind nur notwendig, wenn sich das Visual Basic 6.0-Codemodell erheblich von der .NET Framework-Implementierung unterscheidet.

Beispiele

Das folgende Beispiel veranschaulicht das Festlegen der PaperSize-Eigenschaft.

Dim Printer As New Printer
Printer.PrintAction = Printing.PrintAction.PrintToPreview
Printer.PaperSize = vbPRPSLegal
Printer.Print("Using legal size paper")
Printer.EndDoc()

.NET Framework-Sicherheit

Siehe auch

Referenz

Printer Klasse

Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6-Namespace

Weitere Ressourcen

Druckerkompatibilitätsbibliothek

Gewusst wie: Korrigieren von Upgradefehlern mithilfe der Druckerkompatibilitätsbibliothek (Visual Basic)

Bereitstellen von Anwendungen, die auf die Druckerkompatibilitätsbibliothek verweisen