SetPageSize

ویژگی‌های صفحه، چیدمان صفحه

توضیحات

برای تنظیم صفحهٔ جاری روی اندازه‌ای نام‌دار، مثلاً "A4" یا "Letter Landscape"، از این تابع استفاده کنید

نحو

Delphi

Function TPDFlib.SetPageSize(Const PaperName: WideString): Integer;

ActiveX

Function PDFlib::SetPageSize(PaperName As String) As Long

DLL

int DLSetPageSize(int InstanceID, const wchar_t * PaperName);

پارامترها

PaperNameنام کاغذ؛ یکی از موارد زیر: 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؛ با افزودن واژه Landscape پس از نام کاغذ می‌توانید صفحه‌ای افقی بسازید، برای مثال "A3 Landscape"

مقادیر بازگشتی

0نام کاغذ مشخص‌شده معتبر نبود
1اندازهٔ صفحه با موفقیت تغییر کرد