EHPDFIncrementalOutputBudget
Сообщает о превышении лимита вывода при копировании исходного потока или ограниченном инкрементальном сохранении
Объявление
EHPDFIncrementalOutputBudget = class(Exception)
public
Observed, Limit: Int64;
constructor Create(AObserved, ALimit: Int64);
end;
Поведение
Исключение HPDFDoc сохраняет точные счётчики байтов в Observed и Limit; при инкрементальном сохранении Observed включает полный исходный префикс и длину дельта-дополнения, запись которого попыталась выполниться
Подпись через JSON и C ABI преобразует это исключение в EHPDFJobBudgetExceeded с метрикой outputBytes и кодом статуса 8