Table of Contents

Class PdfAConversionReport

Namespace
LMKit.Document.Pdf
Assembly
LM-Kit.NET.dll

Describes the outcome of a PDF/A conversion: what was detected in the source document, what was repaired, and whether the produced file is believed to conform to the targeted level.

public sealed class PdfAConversionReport
Inheritance
PdfAConversionReport
Inherited Members

Properties

Conforms

Gets a value indicating whether the produced document is believed to conform to the targeted level. false when the conversion ran with ReportOnly and violations remain.

EncryptionRemoved

Gets a value indicating whether encryption was removed from the document.

FeaturesDetected

Gets the conformance-relevant features detected in the source document.

FixesApplied

Gets the modifications applied by the sanitization pass. Always None when the raster fallback was used, because the output is rebuilt rather than repaired.

Level

Gets the conformance level the conversion targeted.

PageCount

Gets the number of pages in the produced document.

RasterTriggers

Gets the violations that forced the raster fallback, either detected up front by the analysis pass or left unresolved by a first rewrite attempt. None when the rewrite path was used.

UnresolvedViolations

Gets the violations that remain in the output. Non-empty only when the conversion ran with ReportOnly.

UsedRasterFallback

Gets a value indicating whether the output was rebuilt from rendered page images instead of rewriting the original content.

Share