THotPDF.RepairDiagnosticDocument-Methode
Repariert Stream-Längen und Dateistruktur-Offsets in einem editierten Diagnostikdokument, ohne seine Objektkörper neu zu serialisieren
Deklaration
class function RepairDiagnosticDocument(
const SourceFile, TargetFile: TFileName;
const Options: THPDFDiagnosticRepairOptions;
out Report: THPDFDiagnosticRepairReport
): Boolean; static;
Parameter
| Name | Bedeutung |
|---|---|
SourceFile | Vorhandenes Diagnostik-PDF mit der %QDF-1.0-Markierung |
TargetFile | Zieldatei, die nach erfolgreicher Validierung atomar ersetzt wird |
Options | Policy für Eingabe, Objekte, Verifikation und Passwörter |
Report | Strukturierter Status, Zähler, Bytetotalen, Offsets und Diagnosetext |
Rückgabewert
Liefert True erst, wenn die Reparatur gelungen ist und die optionale strikte Reload-Validierung bestanden hat