BeginTilingPatternA
رسومات المتجهات، تخطيط الصفحة
الوصف
تشير اللاحقة A إلى نقطة دخول DLL بصيغة ANSI (char)؛ وتبقى واجهة ActiveX/COM مكشوفةً بالصيغة Unicode فقط. والسلوك مطابق لـ BeginTilingPattern وتُفسر وسائط السلاسل بصفحة شيفرة SetAnsiMode الحالية
يبدأ سطح رسم نمط بلاط مؤقتًا باسم النمط والعرض والارتفاع المطلوبين
أثناء نشاط البناء تكتب استدعاءات الرسم الاعتيادية الصفحة المؤقتة التي تختارها هذه الدالة
DestPage يبدأ العد من صفر، وDestType يستخدم 1 إلى 8 من XYZ حتى FitBV، وValueMask يستخدم البتات 1 و2 و4 و8 و16 لليسار والأعلى واليمين والأسفل والتكبير
الصيغة
Delphi
Function DLBeginTilingPatternA(InstanceID: Integer; PatternName: PAnsiChar; Width, Height: Double): Integer;
DLL
int DLBeginTilingPatternA(int InstanceID, const char * PatternName, double Width, double Height);
المعاملات
| PatternName | الاسم الذي ستستخدمه لاحقًا SetFillTilingPattern أو SetLineTilingPattern أو SetTextTilingPattern |
|---|---|
| Width | عرض خلية النمط بوحدات PDF |
| Height | ارتفاع خلية النمط بوحدات PDF |
قيم الإرجاع
| 0 | كان الاسم أو الأبعاد غير صالحين، أو أن بنية سطح قابل لإعادة الاستخدام نشطة سلفًا، أو أن الاسم موجود سلفًا، أو تعذّر إنشاء سطح الرسم المؤقت |
|---|---|
| 1 | أُنشئ سطح رسم نمط التبليط واخُتيار |
ملاحظات
BeginTilingPattern
RV تضبط سلسلة النص الغني. وDS تضبط سلسلة النمط الافتراضي
انظر أيضًا
EndTilingPattern, CancelTilingPattern, SetFillTilingPattern, NewTilingPatternFromCapturedPage