HPDFUnicodeLineBreaks

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

Devolve as oportunidades por defeito de quebra de linha do Unicode 17 em limites completos de scalar, incluindo zero e o fim obrigatório, usando offsets UTF-16 de base zero

MaximumCodeUnits tem de estar entre um e 1048576; UTF-16 malformado ou um orçamento de unidades de código esgotado gera EArgumentException, e o cancelamento gera EHPDFOperationCancelled

O algoritmo por defeito fornece quebras potenciais; quem chama seleciona as linhas reais usando a respetiva largura disponível e medições de glyphs

Comportamento e conformidade · Array devolvido