THPDFJSONValue.SerializeBounded
Verifica una dimensione JSON con escape conservativa prima di allocare il risultato serializzato UTF-8
function SerializeBounded(MaxBytes: Int64): AnsiString;
L'unità è HPDFDocJobs; MaxBytes deve essere positivo e al massimo MaxInt, e i contenitori annidati sono limitati alla profondità 64
Le stime delle stringhe prevedono sei byte di output per ogni unità di codice UTF-16 e considerano chiavi degli oggetti e delimitatori; la stima può superare la dimensione UTF-8 finale
Una stima o un risultato effettivo che supera MaxBytes solleva EHPDFJobBudgetExceeded con metrica resultBytes; l'esistente metodo Serialize conserva il suo comportamento