SetTextFlowHyphenation

النص، التخطيط

الوصف

يفعّل أو يعطل فصل الكلمات التلقائي المدركًا للغة ويضبط الحد الأدنى للمحارف المرئية المحفوظة على كل جانب من الفاصل

الصيغة

Delphi

Function TPDFlib.SetTextFlowHyphenation(FlowID, Enable, MinPrefix, MinSuffix: Integer): Integer;

ActiveX

Function PDFlib::SetTextFlowHyphenation(FlowID As Long, Enable As Long, MinPrefix As Long, MinSuffix As Long) As Long

DLL

int DLSetTextFlowHyphenation(int InstanceID, int FlowID, int Enable, int MinPrefix, int MinSuffix);

المعاملات

FlowIDمقبض TextFlow تُرجعه NewTextFlow
Enable0 = التعليق التوضيحي ثلاثي الأبعاد ساكن 1 = التعليق التوضيحي ثلاثي الأبعاد تفاعلي
MinPrefixالحد الأدنى للمحارف المرئية قبل الفاصل، من 1 إلى 16
MinSuffixالحد الأدنى للمحارف المرئية بعد الفاصل، من 1 إلى 16

قيم الإرجاع

تُرجع 1 عند قبول الإعدادات، أو 0 لتدفق أو مدى غير صالح أو لغة غير مدعومة أثناء التفعيل

ملاحظات

محارف الوصل اللين تتقدم على قواعد اللغة التلقائية وتبقى اختيارية عندما يعطل الفصل الآلي للمقاطع

يرسم الواصلة الناقصة فقط عندما تختار الفاصلة التقديرية المقابلة؛ ولا يعدل النص المصدر المحتجز

تُرجع بضع دوال سلاسل 8 بت، ويجب استخدام الدالة AnsiStringResultLength للحصول على طول البيانات لهذه الدوال

انظر أيضا

GetTextFlowHyphenation, SetTextFlowLanguage, MeasureTextFlow, DrawTextFlow