# Index of exceptions

B
BadDate [Pdfdate] | Raised when `date_of_string` fails.
BadFunctionEvaluation [Pdffun] | Raised from `eval_function` (see below) in the case of inputs which don't match the evaluation
C
Couldn'tDecodeStream [Pdfcodec] | There was bad data.
D
DecodeNotSupported [Pdfcodec] | CamlPDF doesn't support this encoding or its predictor.
E
Error [Pdfflate] | Raised on an error in either compression or decompression.
N
NonInvertable [Pdftransform] | Exception raised if a matrix is non-invertable
P
PDFError [Pdf] | This exception is raised when some malformity in a PDF is found -- quite a wide range of circumstances, and may be raised from many functions.