Запись THPDFDiagnosticRepairOptions
Задаёт потолки ресурсов и проверку вывода для RepairDiagnosticDocument
Объявление
THPDFDiagnosticRepairOptions = record
MaxInputBytes: Int64;
MaxObjectCount: Integer;
MaxObjectNumber: Integer;
VerifyOutput: Boolean;
Password: AnsiString;
class function Default: THPDFDiagnosticRepairOptions; static;
end;
Значения по умолчанию
| Поле | По умолчанию | Эффект |
|---|---|---|
MaxInputBytes | 8 GiB | Отклоняет исходные файлы большего размера ещё до сканирования |
MaxObjectCount | 2,000,000 | Ограничивает валидированные метаданные indirect object |
MaxObjectNumber | 2,000,000 | Ограничивает генерацию строк xref и злоупотребление разреженными номерами объектов |
VerifyOutput | True | Перед выдачей результата перезагружает временный результат с отключённым восстановлением xref |
Password | Пусто | Поставляет пароль, который строгая валидация при перезагрузке использует для зашифрованных диагностик |
См. также: Редактируемые диагностические документы и repair, THPDFDiagnosticRepairReport