HPDFUnicodeLineBreaks

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

Returnera Unicode 17-standardmöjligheter för radbrytning vid completa skalärgränser, inklusive noll och det obligatoriska slutet, med nollbaserade UTF-16-offset

MaximumCodeUnits måste vara från ett till 1048576; felformad UTF-16 eller en uttömd kodenhetsbudget kastar EArgumentException, och avbrott kastar EHPDFOperationCancelled

Standardalgoritmen tillhandahåller potentiella brytningar; anropare väljer faktiska rader med sin egen tillgängliga bredd och glyfmått

Beteende och överensstämmelse · Returnerad array