SetPageSizeA

خصائص الصفحة، تخطيط الصفحة

الوصف

تشير اللاحقة A إلى نقطة دخول DLL بصيغة ANSI (char)؛ وتبقى واجهة ActiveX/COM مكشوفةً بالصيغة Unicode فقط. والسلوك مطابق لـ SetPageSize وتُفسر وسائط السلاسل بصفحة شيفرة SetAnsiMode الحالية

استخدم هذه الدالة لضبط الصفحة الحالية على حجم مسمى، مثل "A4" أو "Letter Landscape"

الصيغة

Delphi

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

DLL

int DLSetPageSizeA(int InstanceID, const char * 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أُعيد ضبط حجم الصفحة بنجاح