HPDFUnicodeLineBreaks

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

Returnerer Unicode 17 standardlinjeskiftmuligheder ved komplette scalar-grænser, inklusive nul og det obligatoriske slutpunkt, med nulbaserede UTF-16-offsets

MaximumCodeUnits skal ligge fra én til 1048576; misdannet UTF-16 eller et opbrugt code-unit-budget udløser EArgumentException, og annullering udløser EHPDFOperationCancelled

Standardalgoritmen angiver potentielle brud; kaldere vælger faktiske linjer ud fra deres egen tilgængelige bredde og glyph-målinger

Adfærd og overensstemmelse · Returneret array