HPDFUnicodeLineBreaks

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

Zwraca domyślne możliwości łamania wierszy Unicode 17 na kompletnych granicach skalarów, łącznie z zerem i obowiązkowym końcem, używając offsetów UTF-16 od zera

MaximumCodeUnits musi mieścić się od jednego do 1048576; zniekształcony UTF-16 albo wyczerpany budżet jednostek kodu podnosi EArgumentException, a anulowanie EHPDFOperationCancelled

Domyślny algorytm dostarcza potencjalnych łamań; wywołujący wybierają rzeczywiste linie używając własnej dostępnej szerokości i pomiarów glifów

Zachowanie i zgodność · Zwracana tablica