SetPageSizeA
Sayfa özellikleri, Sayfa yerleşimi
Açıklama
Sondaki A, ANSI (char) DLL giriş noktasını belirtir; ActiveX/COM yüzeyi yalnızca Unicode biçimini sunar. Davranış SetPageSize ile aynıdır ve dize bağımsız değişkenleri geçerli SetAnsiMode kod sayfası kullanılarak yorumlanır
Geçerli sayfayı "A4" veya "Letter Landscape" gibi adlandırılmış bir boyuta ayarlamak için bu işlevi kullanın
Sözdizimi
Delphi
Function DLSetPageSizeA(InstanceID: Integer; PaperName: PAnsiChar): Integer;
DLL
int DLSetPageSizeA(int InstanceID, const char * PaperName);
Parametreler
| PaperName | Kağıdın adı; şunlardan biri: A0 to A10, B0 to B10, ISOB0 to ISOB10, C0 to 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. Kağıt adından sonra Landscape sözcüğünü ekleyerek yatay sayfa oluşturabilirsiniz; örneğin "A3 Landscape" |
|---|
Dönüş değerleri
| 0 | Belirtilen kağıt adı geçerli değildi |
|---|---|
| 1 | Sayfa başarıyla yeniden boyutlandırıldı |