SetPageSizeA
Propriedades da página, disposição da página
Descrição
O sufixo A indica o ponto de entrada ANSI (char) da DLL; a superfície ActiveX/COM expõe apenas a forma Unicode. O comportamento é idêntico ao de SetPageSize e os argumentos de cadeia de caracteres são interpretados com base na página de código atual definida por SetAnsiMode
Utilize esta função para definir a página atual com um tamanho com nome, por exemplo, "A4" ou "Letter Landscape"
Sintaxe
Delphi
Function DLSetPageSizeA(InstanceID: Integer; PaperName: PAnsiChar): Integer;
DLL
int DLSetPageSizeA(int InstanceID, const char * PaperName);
Parâmetros
| PaperName | O nome do papel, um dos seguintes: A0 a A10, B0 a B10, ISOB0 a ISOB10, C0 a 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. Pode criar uma página horizontal acrescentando a palavra Landscape após o nome do papel, por exemplo "A3 Landscape" |
|---|
Valores devolvidos
| 0 | O nome de papel especificado não era válido |
|---|---|
| 1 | A página foi redimensionada com êxito |