HPDFUnicodeLineBreakClass Function
function HPDFUnicodeLineBreakClass(CodePoint: Cardinal;
ResolveDefault: Boolean = False): THPDFUnicodeLineBreakClass;
Forespørger den vedlagte Unicode 17.0.0 Line_Break-property for ét kodepunkt med en afgrænset binærsøgning og intet segmenteringsbibliotek
Default False returnerer den rå publicerede property, inklusive HH for U+2010, SA for thai-mærker og SG for surrogatekodepunkter
ResolveDefault=True anvender UAX #14-reglen LB1: AI, SG og XX bliver AL, CJ bliver NS, og SA bliver CM for General_Category Mn eller Mc og ellers AL
Denne enkeltkodepunktsforespørgsel anvender ikke regler for omgivende tekst som combining-base-arv; brug HPDFUnicodeLineBreaks til at beregne faktiske grænser
Værdier over $10FFFF udløser EArgumentException; propertyforespørgsler kan beskrive surrogatekodepunkter, mens grænsefunktioner afviser uparrede UTF-16-surrogater
Tilgængelig i HPDFUnicodeTextBoundary på Delphi 2009 og nyere samt understøttede FPC-mål
Returneret klasse · Kontekstuelle grænser · Unicode line breaking