HPDFUnicodeLineBreaks

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

Renvoie les opportunités de coupure de ligne par défaut d'Unicode 17 aux frontières de scalaires complets, y compris zéro et la fin obligatoire, avec des offsets UTF-16 à base zéro

MaximumCodeUnits doit être compris entre 1 et 1048576 ; un UTF-16 mal formé ou un budget d'unités de code épuisé lève EArgumentException, et l'annulation lève EHPDFOperationCancelled

L'algorithme par défaut fournit les coupures potentielles ; les appelants choisissent les lignes réelles selon leur propre largeur disponible et leurs mesures de glyphes

Comportement et conformité · Tableau renvoyé