Namespace EInvoice.FacturX.Validation.Rules

Classes

ConflictingAttachmentRule

Fails when the PDF already contains a Factur-X or ZUGFeRD attachment that would conflict with the new one added during merging.

FontNotEmbeddedRule

Fails when any font used by the PDF is not embedded, which violates PDF/A-3b requirements.

IncompatibleVersionRule

Fails when the PDF version is below 1.4 (PDFsharp internal value < 14), which is the minimum required for PDF/A-3 conformance.