SetKerningA

النص, الخطوط

الوصف

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

يضبط مقدار تقنين الأحرف لزوج المحارف المحدد

الصيغة

Delphi

Function DLSetKerningA(InstanceID: Integer; CharPair: PAnsiChar; Adjustment: Integer): Integer;

DLL

int DLSetKerningA(int InstanceID, const char * CharPair, int Adjustment);

المعاملات

CharPairسلسلة من حرفين تحتوي على الحرفين المكوِّنين لزوج تقنين الأحرف (kerning pair)، مثل "AW"
Adjustmentالمقدار الذي سيُخفض به الفضاء بين زوج تقنين الأحرف. وهذا هو القيمة نفسها الظاهرة في برامج الرسومات مثل Adobe Illustrator. والقيمة 1000 تعادل ارتفاع النص

قيم الإرجاع

0تعذّر ضبط تقنين الأحرف. إما أن CharPair لم يكن بطول محرفين أو لم يُختر أي خط
1تم ضبط تقنين الأحرف لزوج المحارف المحدد بنجاح