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 лише після успішного виправлення та проходження необов'язкової суворої повторної валідації завантаження

Пов'язані API