EHPDFIncrementalOutputBudget

Hlásí překročený výstupní limit surovou kopií zdroje či ohraničeným přírůstkovým uložením

Deklarace

EHPDFIncrementalOutputBudget = class(Exception)
public
  Observed, Limit: Int64;
  constructor Create(AObserved, ALimit: Int64);
end;

Chování

Výjimka HPDFDoc uchovává přesné počty bajtů v Observed a Limit; u přírůstkového uložení Observed zahrnuje kompletní původní zdrojový prefix plus pokusnou délku připsané delty

Podepisování přes JSON a C ABI převádí tuto výjimku na EHPDFJobBudgetExceeded s metrikou outputBytes a stavovým kódem 8

Související témata

Přírůstkové podepisování PFX, THotPDF.SaveIncrementalUpdate