Enum PdfViolationCategory
- Namespace
- EInvoice.FacturX.Validation
- Assembly
- EInvoice.FacturX.dll
Identifies the structural category of a PDF conformance violation.
public enum PdfViolationCategory
Fields
ConflictingAttachment = 2The PDF already contains a Factur-X or ZUGFeRD attachment that would conflict with the merge.
Encryption = 1The PDF is password-protected and cannot be opened for inspection.
FontNotEmbedded = 4One or more fonts used by the PDF are not embedded, violating PDF/A-3b requirements.
IncompatibleVersion = 3The PDF version is below 1.4, which is required for PDF/A-3 conformance.
ParseError = 0The PDF stream could not be parsed (null, empty, or corrupt bytes).