THotPDF.RepairDiagnosticDocument Method

Repara os comprimentos de streams e os offsets da estrutura do ficheiro num documento de diagnóstico editado, sem reserializar os corpos dos objetos

Declaração

class function RepairDiagnosticDocument(
  const SourceFile, TargetFile: TFileName;
  const Options: THPDFDiagnosticRepairOptions;
  out Report: THPDFDiagnosticRepairReport
): Boolean; static;

Parâmetros

NomeSignificado
SourceFileExisting diagnostic PDF carrying the %QDF-1.0 marker
TargetFileDestination replaced atomically after successful validation
OptionsInput, object, verification, and password policy
ReportStructured status, counts, byte totals, offsets, and diagnostic text

Valor devolvido

Devolve True only after repair succeeds and optional strict reload validation passes

Related API