THPDFJSONValue.SerializeBounded
Kontrollerar en konservativ escapad JSON-storlek innan det serialiserade UTF-8-resultatet allokeras
function SerializeBounded(MaxBytes: Int64): AnsiString;
Enheten är HPDFDocJobs; MaxBytes måste vara positivt och högst MaxInt, och kapslade behållare begränsas till djup 64
Strängskattningar tillåter sex utdatabyte per UTF-16-kodenhet och räknar med objektnycklar och avgränsare; skattningen kan överskrida den slutliga UTF-8-storleken
En skattning eller faktiskt resultat som överskrider MaxBytes kastar EHPDFJobBudgetExceeded med metrik resultBytes; den befintliga Serialize metoden behåller sitt beteende