HPDFUnicodeLineBreaks
function HPDFUnicodeLineBreaks(const Text: UnicodeString;
CancellationToken: THPDFCancellationToken = nil;
MaximumCodeUnits: Integer = 65535): THPDFUnicodeLineBreaks;
Liefert die Standard-Zeilenumbruchstellen von Unicode 17 an vollständigen Skalar-Grenzen, inklusive null und dem verpflichtenden Ende, mit nullbasierten UTF-16-Offsets
MaximumCodeUnits muss zwischen 1 und 1048576 liegen; fehlerhaftes UTF-16 oder ein erschöpftes Code-Unit-Budget löst EArgumentException aus, Abbruch löst EHPDFOperationCancelled aus
Der Standardalgorithmus liefert potenzielle Umbruchstellen; Aufrufer wählen die tatsächlichen Zeilen anhand ihrer eigenen verfügbaren Breite und Glyphenmessungen