HPDFUnicodeLineBreaks

function HPDFUnicodeLineBreaks(const Text: UnicodeString;
  CancellationToken: THPDFCancellationToken = nil;
  MaximumCodeUnits: Integer = 65535): THPDFUnicodeLineBreaks;

Vrací výchozí příležitosti zalomení řádků Unicode 17 na kompletních hranicích skalárů, včetně nuly a povinného konce, jako offsety UTF-16 od nuly

MaximumCodeUnits musí být od jedné do 1048576; poškozené UTF-16 nebo vyčerpaný budget kódových jednotek vyvolá EArgumentException a zrušení vyvolá EHPDFOperationCancelled

Výchozí algoritmus dodává potenciální zlomy; skutečné řádky si volající vybírá podle vlastní dostupné šířky a měření glyfů

Chování a shoda · Vracené pole