THPDFJSONValue.SerializeBounded

Controleert een conservatieve escaped JSON-grootte voordat het geserialiseerde UTF-8-resultaat wordt gealloceerd

function SerializeBounded(MaxBytes: Int64): AnsiString;

De unit is HPDFDocJobs; MaxBytes moet positief zijn en hooguit MaxInt en geneste containers zijn beperkt tot diepte 64

Straingschattingen laten per UTF-16 code unit zes uitvoerbytes toe en houden rekening met objectkeys en scheidingstekens; de schatting kan groter uitvallen dan de uiteindelijke UTF-8-grootte

Een schatting of werkelijk resultaat boven MaxBytes geeft EHPDFJobBudgetExceeded met metric resultBytes; de bestaande Serialize-methode behoudt haar gedrag

Begrensde vergelijkingsresultaten