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