The outcome of ConvertToPdfA(PdfAConformance): what the conversion changed, what it could not fix, the rules the document still does not meet, and the save options that write the conversion.
public sealed class PdfAConversion
ISO 19005-2, -3 and -4 (veraPDF PDF/A-2B, -2U, -3B, -3U, -4 and -4F validation profiles). The same lists are recorded on
Diagnostics: PdfAConverted and PdfANotConverted (Information) and PdfANonConformant
(Warning).
kind:method, kind:property, kind:ctor. Press Esc to clear.ChangesGets what the conversion changed or removed, one sentence each, citing the rule that required it.ConformanceGets the level the document was converted to.IsConformantGets whether the save's check step finds no rule of the level the document breaks: saving with CreateSaveOptions() writes the PDF/A identification. The save checks again, including the version its features need (rule 6.1.2-1), and never identifies a file that does not conform.NotConvertedGets what the conversion could not fix and why (a font with no program, an embedded file it cannot verify), one sentence each.ViolationsGets the rules the converted document still does not meet; empty when IsConformant.CreateSaveOptions()Creates the options of the save that writes the conversion: a full save at Conformance that removes the encryption of an encrypted document (rule 6.1.3-2) and the objects the conversion left unreachable (the fonts it replaced, the annotations and actions it removed).