Partager via


Printer.PaperSize, propriété

Obtient ou définit une valeur indiquant la taille du papier pour l'imprimante actuelle.

Espace de noms :  Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Assembly :  Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntaxe

'Déclaration
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)

Valeur de propriété

Type : Int16
Retourne Short.

Notes

Définir la propriété d'Height ou d'Width de l'objet d'Printer définit automatiquement PaperSize à vbPRPSUser.

Cette propriété ne peut pas être définie après avoir appelé la méthode d'Print ou une erreur d'exécution se produit.

Le tableau suivant répertorie PrinterObjectConstants qui sont valides pour la propriété d'PaperSize.

Constante

Valeur

Description

vbPRPSLetter

1

Lettre, 8 ½ x 11 po.

vbPRPSLetterSmall

2

Marquez avec des lettres petit, 8 ½ x 11 po.

vbPRPSTabloid

3

Tabloïd, 11 x 17 po.

vbPRPSLedger

4

Registre, 17 x 11 po.

vbPRPSLegal

5

Légale, 8 ½ x 14 po.

vbPRPSStatement

6

Instruction, 5 ½ x 8 ½ po.

vbPRPSExecutive

7

Exec, 7 ½ x 10 ½ po.

vbPRPSA3

8

A3, mm 297 x 420

vbPRPSA4

9

A4, mm 210 x 297

vbPRPSA4Small

10

A4 petit, mm 210 x 297

vbPRPSA5

11

A5, mm 148 x 210

vbPRPSB4

12

B4, mm 250 x 354

vbPRPSB5

13

B5, mm 182 x 257

vbPRPSFolio

14

Folio, 8 ½ x 13 po.

vbPRPSQuarto

15

Quarto, mm 215 x 275

vbPRPS10x14

16

10 x 14 po.

vbPRPS11x17

17

11 x 17 po.

vbPRPSNote

18

Notez, 8 ½ x 11 po.

vbPRPSEnv9

19

Forme #9, 7/8 3 x 8 7/8 po.

vbPRPSEnv10

20

Forme #10, 1/8 4 x 9 ½ po.

vbPRPSEnv11

21

Forme #11, 4 ½ x 10 3/8 po.

vbPRPSEnv12

22

Forme #12, 4 ½ x 11 po.

vbPRPSEnv14

23

Enveloppe #14, 5 x 11 ½ po.

vbPRPSCSheet

24

Feuille de taille de l'Assistant De c

vbPRPSDSheet

25

Feuille de D

vbPRPSESheet

26

Feuille de taille de E

vbPRPSEnvDL

27

Forme DL, mm 110 x 220

vbPRPSEnvC3

29

Enveloppe C3, mm 324 x 458

vbPRPSEnvC4

30

Enveloppe C4, mm 229 x 324

vbPRPSEnvC5

28

Forme C5, mm 162 x 229

vbPRPSEnvC6

31

Forme C6, mm 114 x 162

vbPRPSEnvC65

32

Forme C65, mm 114 x 229

vbPRPSEnvB4

33

Forme B4, mm 250 x 353

vbPRPSEnvB5

34

Forme B5, mm 176 x 250

vbPRPSEnvB6

35

Forme B6, mm 176 x 125

vbPRPSEnvItaly

36

Forme, mm 110 x 230

vbPRPSEnvMonarch

37

Monarque d'enveloppe, 7/8 3 x 7 ½ po.

vbPRPSEnvPersonal

38

Forme, 5/8 3 x 6 ½ po.

vbPRPSFanfoldUS

39

États-Unis État standard ordinateur, 7/8 14 x 11 po.

vbPRPSFanfoldStdGerman

40

État standard ordinateur allemand, X12 de 8 ½ dans.

vbPRPSFanfoldLglGerman

41

État ordinateur légale allemand, 8 ½ x 13 po.

vbPRPSUser

256

Défini par l'utilisateur

Notes

Les fonctions et objets de l'espace de noms Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 sont fournis pour être utilisés par les outils de mise à niveau de Visual Basic 6.0 vers Visual Basic.Dans la plupart des cas, ces fonctions et objets dupliquent les fonctionnalités que vous pouvez trouver dans d'autres espaces de noms du .NET Framework.Ils sont nécessaires uniquement lorsque le modèle de code Visual Basic 6.0 diffère considérablement de l'implémentation du .NET Framework.

Exemples

L'exemple suivant montre comment définir la propriété PaperSize.

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

Sécurité .NET Framework

Voir aussi

Référence

Printer Classe

Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6, espace de noms

Autres ressources

Printer Compatibility Library

How to: Fix Upgrade Errors by Using the Printer Compatibility Library (Visual Basic)

Deploying Applications That Reference the Printer Compatibility Library