Class
PdfAConversionReport
OfficeIMO.Pdf
Lists every change PDF/A conversion made, or every reason it refused the source.
Inheritance
- OfficeConversionReport
- PdfAConversionReport
Usage
Explore 3 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 3
- Property PdfAConversionException.Report
- Property PdfAConversionResult.Report
- Method PdfDocument.SaveAsPdfA
Inherited Methods
public void ThrowIfLoss() #Inherited from OfficeConversionReport
Properties
public PdfComplianceProfile Profile { get; } #Gets the requested PDF/A profile: PDF/A-2b, 2u, 3b, 3u, 4 or 4f.
public IReadOnlyList<PdfAConversionChange> Changes { get; } #Gets every change, by object. Empty when conversion was refused, because nothing was written.
public IReadOnlyList<PdfAConversionViolation> Violations { get; } #Gets every reason the source was refused, by object. Empty when conversion succeeded.
public override bool HasLoss { get; } #Gets whether conversion was refused or removed or approximated source content.
Inherited Properties
public string Source { get; } #Inherited from OfficeConversionReport
public string Target { get; } #Inherited from OfficeConversionReport
public string? OutputPath { get; } #Inherited from OfficeConversionReport
public long ItemsWritten { get; } #Inherited from OfficeConversionReport
public TimeSpan Elapsed { get; } #Inherited from OfficeConversionReport
public IReadOnlyList<OfficeDiagnostic> Diagnostics { get; } #Inherited from OfficeConversionReport