THotPDF.RepairDiagnosticDocument Method
Виправляє довжини потоків і зміщення структури файла у відредагованому діагностичному документі без пересеріалізації його тіл об'єктів
Оголошення
class function RepairDiagnosticDocument(
const SourceFile, TargetFile: TFileName;
const Options: THPDFDiagnosticRepairOptions;
out Report: THPDFDiagnosticRepairReport
): Boolean; static;
Параметри
| Назва | Значення |
|---|---|
SourceFile | Наявний діагностичний PDF із маркером %QDF-1.0 |
TargetFile | Призначення, замінене атомарно після успішної валідації |
Options | Політика вводу, об'єктів, перевірки та паролю |
Report | Структурований статус, лічильники, байтові підсумки, зміщення та діагностичний текст |
Повернене значення
Повертає True лише після успішного виправлення та проходження необов'язкової суворої повторної валідації завантаження