API Reference
PdfConversionProofReport
Reusable proof snapshot for a source-document to PDF conversion result.
Inheritance
- Object
- PdfConversionProofReport
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
Methods
public Void ThrowIfFailed() #VoidThrows an InvalidOperationException when conversion proof checks failed.
Inherited Methods
Properties
public PdfDocumentInfo DocumentInfo { get; } #Inspection snapshot for the generated PDF when it could be read.
public PdfLogicalDocument LogicalDocument { get; } #Logical readback snapshot for the generated PDF when requested or needed for proof.
public String ExtractedText { get; } #Text extracted from the generated PDF during proof.
public IReadOnlyList<String> LogicalSignals { get; } #Stable logical signal names observed in the generated PDF.
public Int64 ArtifactByteCount { get; } #Generated PDF artifact size in bytes when artifact proof was captured.
public String ArtifactSha256 { get; } #Lowercase SHA-256 hash for the generated PDF artifact when artifact proof was captured.
public PdfConversionReportSummary WarningSummary { get; } #Grouped warning summary captured from the conversion report snapshot.
public IReadOnlyList<PdfConversionProofIssue> Issues { get; } #Missing or failed proof items.
public Boolean IsSatisfied { get; } #True when every requested conversion proof item was satisfied.
public String Summary { get; } #Human-readable summary suitable for tests, logs, wrappers, and proof packs.