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 : System.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 exception au moment de l'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, 1/2 8 x 11 dans.

vbPRPSLetterSmall

2

Marquez les lettres petit, 1/2 8 x 11 dans.

vbPRPSTabloid

3

Tabloïd, 11 x 17 dans.

vbPRPSLedger

4

Registre, 17 x 11 dans.

vbPRPSLegal

5

Légal, 1/2 8 x 14 dans.

vbPRPSStatement

6

Instruction, 1/2 5 x 8 1/2 dans.

vbPRPSExecutive

7

Exec, 1/2 7 x 10 1/2 dans.

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, 1/2 8 x 13 dans.

vbPRPSQuarto

15

Quarto, mm 215 x 275

vbPRPS10x14

16

10 x 14 dans.

vbPRPS11x17

17

11 x 17 dans.

vbPRPSNote

18

Notez, 1/2 8 x 11 dans.

vbPRPSEnv9

19

Enveloppe #9, 3 7/8 x 8 7/8 dans.

vbPRPSEnv10

20

Enveloppe #10, 4 1/8 x 9 1/2 dans.

vbPRPSEnv11

21

Encapsule #11, 1/2 4 x 10 3/8 dans.

vbPRPSEnv12

22

Encapsule #12, 1/2 4 x 11 dans.

vbPRPSEnv14

23

Encapsule #14, 5 x 11 1/2 dans.

vbPRPSCSheet

24

Feuille de taille C

vbPRPSDSheet

25

feuille de taille de D

vbPRPSESheet

26

Feuille de taille E

vbPRPSEnvDL

27

Encapsule DL, mm 110 x 220

vbPRPSEnvC3

29

enveloppe C3, mm 324 x 458

vbPRPSEnvC4

30

Encapsule C4, mm 229 x 324

vbPRPSEnvC5

28

Encapsule C5, mm 162 x 229

vbPRPSEnvC6

31

Encapsule C6, mm 114 x 162

vbPRPSEnvC65

32

Encapsule C65, mm 114 x 229

vbPRPSEnvB4

33

Encapsule B4, mm 250 x 353

vbPRPSEnvB5

34

Encapsule B5, mm 176 x 250

vbPRPSEnvB6

35

Encapsule B6, mm 176 x 125

vbPRPSEnvItaly

36

enveloppe, mm 110 x 230

vbPRPSEnvMonarch

37

Monarque d'enveloppe, 3 7/8 x 7 1/2 dans.

vbPRPSEnvPersonal

38

Enveloppe, 3 5/8 x 6 1/2 dans.

vbPRPSFanfoldUS

39

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

vbPRPSFanfoldStdGerman

40

État ordinateur standard allemand, X12 de 8 1/2 dans.

vbPRPSFanfoldLglGerman

41

État ordinateur autorisé allemand, 1/2 8 x 13 dans.

vbPRPSUser

256

Défini par l'utilisateur

[!REMARQUE]

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

Bibliothèque de compatibilité des imprimantes

Comment : corriger des erreurs de mise à niveau à l'aide de la bibliothèque de compatibilité des imprimantes (Visual Basic)

Déploiement d'applications faisant référence à la bibliothèque de compatibilité des imprimantes