Namespace AdCodicem.Pdf.Diagnostics
Classes
The diagnostic codes the library emits. They are part of the public contract: renaming one is a breaking change, because callers filter and assert on them.
Collects what the library noticed while working on a document.
Thrown when a document is encrypted and cannot be opened with the credentials supplied.
Thrown when an operation on a PDF document cannot be carried out at all.
Thrown when the input is not a PDF file, or is damaged beyond repair.
Thrown when reading reaches one of the reader's guards and PdfReaderOptions.ThrowOnLimit asks for an exception rather than a warning.
Structs
A single observation made while reading, writing or transforming a document.
Enums
How much a diagnostic entry should worry the caller.