HPDFUnicodeLineBreakClass Function

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

Raadpleegt de ingecheckte Unicode 17.0.0 Line_Break-property voor één code point met een begrensde binaire zoekactie en zonder segmentation library

De default False geeft de raw gepubliceerde property terug, inclusief HH voor U+2010, SA voor Thaise marks en SG voor surrogate code points

ResolveDefault=True past UAX #14-regel LB1 toe: AI, SG en XX worden AL, CJ wordt NS, en SA wordt CM voor General_Category Mn of Mc en anders AL

Deze single-code-point-query past geen omringende-tekst-regels toe zoals combining-base-inheritance; gebruik HPDFUnicodeLineBreaks om echte grenzen te berekenen

Waarden groter dan $10FFFF raisen EArgumentException; property-queries kunnen surrogate code points beschrijven, terwijl boundary-functies ongepaarde UTF-16-surrogaten weigeren

Beschikbaar in HPDFUnicodeTextBoundary op Delphi 2009 en later en ondersteunde FPC-targets

Teruggegeven class · Contextual boundaries · Unicode line breaking