pdfACompliance

val pdfACompliance: Boolean = false

Best-effort PDF/A-2b conformance. false (the default) produces an ordinary PDF. When true the JVM/Desktop backend embeds an XMP metadata packet (pdfaid:part=2, conformance=B), an sRGB output intent, sets the document MarkInfo /Marked true, and aligns the document info with the XMP.

Honest scope: this is best-effort PDF/A-2b — XMP id + output intent + document-info alignment. Full veraPDF conformance (every font fully embedded in all edge cases, all colour spaces, a complete structure/tag tree) is not guaranteed. Only the JVM/Desktop backend acts on this flag; Android and iOS ignore it.