API Reference
Class
PdfHealthSnapshot
Before or after snapshot used by PDF document-health reports.
Inheritance
- Object
- PdfHealthSnapshot
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 PdfHealthReport.After
- Property PdfHealthReport.Before
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public Int64 SizeBytes { get; } #Artifact size.
public Int32 PageCount { get; } #Readable page count.
public String Version { get; } #Effective PDF version when available.
public Boolean CanRead { get; } #Whether OfficeIMO.Pdf can read the document.
public Boolean CanRewrite { get; } #Whether a general full rewrite is available.
public Boolean HasEncryption { get; } #Whether encryption is present.
public Boolean HasSignatures { get; } #Whether signature markers are present.
public Boolean HasTaggedContent { get; } #Whether tagged content is present.
public Boolean HasActiveContent { get; } #Whether active content is present.
public Boolean HasEmbeddedFiles { get; } #Whether embedded files are present.
public Int32 RepairCount { get; } #Recovered parser defect count.
public Int32 DetectionOnlyCount { get; } #Detected-only parser defect count.
public IReadOnlyList<String> Diagnostics { get; } #Read, rewrite, or repair diagnostics.