THPDFObjectGraphJSONLimits Record

Limita o trabalho do analisador, os valores retidos e as cargas úteis binárias importadas antes que um grafo de objetos possa ser confirmado

Declaração

THPDFObjectGraphJSONLimits = record
  MaxJSONBytes: Int64;
  MaxObjectCount: Integer;
  MaxObjectNumber: Integer;
  MaxNestingDepth: Integer;
  MaxStringBytes: Int64;
  MaxStreamBytes: Int64;
  MaxAggregateStreamBytes: Int64;
  class function Default: THPDFObjectGraphJSONLimits; static;
end;

Uso

Comece com THPDFObjectGraphJSONLimits.Default e reduza os tetos individuais para corresponder ao tamanho confiável do canal de intercâmbio

Os tetos estruturais devem ser positivos, os tetos de bytes de fluxo podem ser zero para rejeitar bytes de carga útil, e MaxJSONBytes deve deixar espaço para detecção limitada de fim de entrada

THotPDF.ImportLoadedObjectGraphJSON Method