THPDFObjectGraphJSONLimits Record

Ograničava rad parsera, zadržane vrednosti i uvezene binarne payload-e pre nego što graf objekata može da se primeni

Deklaracija

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

Upotreba

Krenite od THPDFObjectGraphJSONLimits.Default i spuštajte pojedinačne limite da se uklopite u pouzdanu veličinu kanala za razmenu

Strukturni limiti moraju da budu pozitivni, limiti za stream bajtove mogu da budu nula da bi se odbacili payload bajtovi, a MaxJSONBytes mora da ostavi prostora za ograničenu detekciju kraja ulaza

THotPDF.ImportLoadedObjectGraphJSON metoda