HPDFUnicodeLineBreakClass Function

function HPDFUnicodeLineBreakClass(CodePoint: Cardinal;
  ResolveDefault: Boolean = False): THPDFUnicodeLineBreakClass;

تستعلم خاصية Line_Breach لـ Unicode 17.0.0 المدخلة لنقطة كود واحدة بحثًا ثنائيًا محدودًا بحدود ودون مكتبة تقسيم

الافتراضي False يُعيد الخاصية المنشورة الخام، بما يشمل HH لـ U+2010 وSA لعلامات التايلاندية وSG لنقاط كود surrogate

ResolveDefault=True تطبق قاعدة LB1 من UAX #14: AI وSG وXX تصبح AL، وCJ تصبح NS، وSA تصبح CM للـ General_Category من نوع Mn أو Mc وAL غير ذلك

استعلام نقطة الكود الواحدة هذا لا يطبق قواعد النص المحيط كوراثة أساس الدمج؛ واستخدم HPDFUnicodeLineBreaks لحساب الحدود الفعلية

القيم الأكبر من $10FFFF ترفع EArgumentException؛ واستعلامات الخصائص يمكنها وصف نقاط كود surrogate، بينما دوال الحدود ترفض surrogates UTF-16 غير المقترنة

متاحة في HPDFUnicodeTextBoundary على Delphi 2009 وما بعده والأهداف المدعومة لـ FPC

الصنف المُعاد · الحدود السياقية · فواصل أسطر Unicode