API Reference
Class
PdfRewritePreservationReport
Result of comparing original and rewritten PDFs for user-visible preservation.
Inheritance
- Object
- PdfRewritePreservationReport
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
- Property PdfAcroFormEditResult.PreservationReport
- Property PdfAnnotationEditResult.RewritePreservationReport
- Property PdfAttachmentEditResult.PreservationReport
- Property PdfDestructiveCropResult.PreservationReport
- Method PdfDocument.AssertRewritePreserved
- Method PdfDocument.AssertRewritePreserved
- Method PdfDocument.AssertRewritePreserved
- Method PdfDocument.AssertRewritePreserved
- Method PdfDocument.AssessRewritePreservation
- Method PdfDocument.AssessRewritePreservation
- Method PdfDocument.AssessRewritePreservation
- Method PdfDocument.AssessRewritePreservation
- Property PdfOptimizationActionResult.PreservationReport
- Method PdfRewritePreservation.AssertPreserved
- Method PdfRewritePreservation.AssertPreserved
- Method PdfRewritePreservation.Assess
- Method PdfRewritePreservation.Assess
- Property PdfRewritePreservationMatrixEntry.PreservationReport
- Property PdfSecurityMutationResult.PreservationReport
Methods
public Void ThrowIfFailed() #Returns:
VoidThrows an InvalidOperationException when preservation checks found mismatches.
Inherited Methods
Properties
public PdfDocumentInfo Original { get; } #Inspection snapshot for the original PDF.
public PdfDocumentInfo Rewritten { get; } #Inspection snapshot for the rewritten PDF.
public IReadOnlyList<PdfRewritePreservationIssue> Issues { get; } #Preservation mismatches found in the rewritten PDF.
public Boolean IsPreserved { get; } #True when no preservation mismatches were found.
public String Summary { get; } #Human-readable summary suitable for logs, tests, and wrappers.