HPDFUnicodeLineBreaks

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

Devuelve las oportunidades de line break por defecto de Unicode 17 en boundaries completos de scalar, incluidos el cero y el final obligatorio, con offsets UTF-16 de base cero

MaximumCodeUnits debe estar entre 1 y 1048576; UTF-16 malformado o un budget de code units agotado lanza EArgumentException, y la cancelación lanza EHPDFOperationCancelled

El algoritmo por defecto entrega los saltos potenciales; quien llama selecciona las líneas reales con su propio ancho disponible y sus mediciones de glifos

Comportamiento y conformidad · Array devuelto