Class IncompatibleVersionRule

Namespace
EInvoice.FacturX.Validation.Rules
Assembly
EInvoice.FacturX.dll

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

public sealed class IncompatibleVersionRule : IPdfValidationRule
Inheritance
IncompatibleVersionRule
Implements
Inherited Members

Methods

Evaluate(PdfDocument)

Inspects document and yields any violations detected. Returns an empty sequence when the document passes this rule.

public IEnumerable<PdfViolation> Evaluate(PdfDocument document)

Parameters

document PdfDocument

Returns

IEnumerable<PdfViolation>