API Reference
Class
PdfComplianceArtifact
Immutable exact-PDF snapshot and matching internal readiness evidence for external compliance validation.
Inheritance
- Object
- PdfComplianceArtifact
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 PdfComplianceProofReport AssessProof(IEnumerable<PdfExternalValidationResult> externalValidations = null) #Returns:
PdfComplianceProofReportCombines the captured readiness with external validator results bound to this exact artifact.
Parameters
- externalValidations System.Collections.Generic.IEnumerable{OfficeIMO.Pdf.PdfExternalValidationResult} = null
public Byte[] ToBytes() #Returns:
Byte[]Returns a caller-owned copy of the exact bytes to save or pass to external validators.
Inherited Methods
Properties
public PdfComplianceProfile Profile { get; } #Requested compliance profile captured with this exact artifact.
public PdfComplianceReadinessReport Readiness { get; } #Internal generation/readback readiness captured for this exact artifact.
public String ArtifactSha256 { get; } #Lowercase SHA-256 of the exact artifact bytes.
public Int64 ArtifactSizeBytes { get; } #Exact artifact size in bytes.