diff --git a/docs/user/robustness.md b/docs/user/robustness.md index 7c9b508d1..641877137 100644 --- a/docs/user/robustness.md +++ b/docs/user/robustness.md @@ -27,15 +27,17 @@ that they should fix their stuff. pypdf gives you the option to be strict or not. -pypdf has three core objects and all of them have a `strict` parameter: +pypdf has two core objects: * [`PdfReader`](../modules/PdfReader.md) * [`PdfWriter`](../modules/PdfWriter.md) -* [`PdfMerger`](../modules/PdfMerger.md) + +Only the PdfReader has a `strict` parameter, since presumably you do not want +to write a non-conforming PDF. Choosing `strict=True` means that pypdf will raise an exception if a PDF does not follow the specification. Choosing `strict=False` means that pypdf will try to be forgiving and do something reasonable, but it will log a warning message. It is a best-effort -approach. +approach. \ No newline at end of file