SetPageSizeA

Propriétés des pages, disposition des pages

Description

Le A final indique le point d’entrée de DLL ANSI (char); l’interface ActiveX/COM n’expose que la forme Unicode. Le comportement est identique à SetPageSize et les arguments de chaîne sont interprétés selon la page de codes SetAnsiMode actuelle

Utilisez cette fonction pour attribuer à la page actuelle une taille nommée, par exemple "A4" ou "Letter Landscape"

Syntaxe

Delphi

Function DLSetPageSizeA(InstanceID: Integer; PaperName: PAnsiChar): Integer;

DLL

int DLSetPageSizeA(int InstanceID, const char * PaperName);

Paramètres

PaperNameNom du papier parmi : A0 à A10, B0 à B10, ISOB0 à ISOB10, C0 à C7, DL, Letter, Legal, Statement, Tabloid, Ledger, Executive, Folio, Size8x11, QuadA0, DoubA0, B0Plus, EnvB4, EnvB5, EnvC6, EnvDL, EnvMonarch, Env9, Env10, Env11, ANSIA, ANSIB, ANSIC, ANSID, ANSIE, ARCHA, ARCHB, ARCHC, ARCHD, ARCHE1, ARCHE, Shiroku, G1K, Large8K, Standard8K, Crown8K, ROC8K, Large16K, Standard16K, Crown16K, ROC16K, USBC, EUBC, ASBC, ID1, ID2, ID3, OneInch, TwoInch, L2Inch, USVisa, P2R, P3R, P4R, P4D, P5R, P6R, P8R, S8R, P10R, P11R, P12R, P16R, P20R, P24R. Pour créer une page paysage, ajoutez Landscape après le nom, par exemple "A3 Landscape"

Valeurs de retour

0Le nom de papier indiqué n’était pas valide
1La page a été redimensionnée