API Reference
Class
PdfRepairArtifactResult
Normalized repaired PDF with before/after diagnostics and preservation evidence.
Inheritance
- Object
- PdfRepairArtifactResult
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Method PdfRepairArtifact.Create
Methods
public PdfDocument ToDocument(PdfReadOptions readOptions = null) #Returns:
PdfDocumentOpens the normalized artifact through the public document API.
Parameters
- readOptions OfficeIMO.Pdf.PdfReadOptions = null
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public Int64 SourceSizeBytes { get; } #Original source size in bytes.
public Int64 OutputSizeBytes { get; } #Normalized artifact size in bytes.
public PdfRepairReport SourceRepairReport { get; } #Every recovered and detected-only defect reported while opening the source.
public PdfRepairReport StrictOutputRepairReport { get; } #Repair report from reopening the artifact under strict parsing. It must be empty.
public PdfRewritePreservationReport Preservation { get; } #User-visible and structural preservation comparison.
public Boolean IsVerified { get; } #True when strict reopening and preservation checks both succeeded.