Skip to main content

Namespace AdCodicem.Pdf.Validation

Classes​

PdfValidationFinding

One thing a validation rule found wrong with a document, or worth knowing about it.

PdfValidationReport

What a validation profile found in a document: the findings in the order they were found, and how many there were of each severity.

PdfValidationRuleIds

The identifiers of the validation rules. They are part of the public contract: callers filter on them and repair keys its remedies off them, so renaming one is a breaking change once a stable release carries it.

PdfValidator

Validates documents against a profile, and says what is wrong with them — separately from whether they could be read at all.

PdfValidatorOptions

Controls how a PdfValidator validates documents.

ValidationProfile

An ordered set of validation rules, with a name and a version.

Structs​

PdfValidationLocation

Where a validation finding applies: an object of the document, a byte offset in the file, a page, or several of these. The default value designates the document as a whole.

Enums​

PdfValidationSeverity

How wrong a validation finding says the document is.