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 | أُعيد ضبط حجم الصفحة بنجاح |