THPDFJSONValue.SerializeBounded

Checa um tamanho JSON conservador com escaping antes de alocar o resultado UTF-8 serializado

function SerializeBounded(MaxBytes: Int64): AnsiString;

A unit é HPDFDocJobs; MaxBytes deve ser positivo e no máximo MaxInt, e contêineres aninhados são limitados à profundidade 64

As estimativas de strings admitem seis bytes de saída para cada code unit UTF-16 e contam keys de objetos e delimitadores; a estimativa pode exceder o tamanho final UTF-8

Uma estimativa ou um resultado real excedendo MaxBytes levanta EHPDFJobBudgetExceeded com a métrica resultBytes; o método Serialize existente mantém seu comportamento

Resultados de comparação limitados