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

PaperNameKağı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

0Belirtilen kağıt adı geçerli değildi
1Sayfa başarıyla yeniden boyutlandırıldı