From 04840dd2b5ee9481547a08e33ea846ded6c2c31b Mon Sep 17 00:00:00 2001 From: Horst Rutter Date: Tue, 12 Sep 2023 10:17:52 +0200 Subject: [PATCH] Fix #708 --- pkg/pdfcpu/validate/extGState.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkg/pdfcpu/validate/extGState.go b/pkg/pdfcpu/validate/extGState.go index 7bbf078c9..bc25788f3 100644 --- a/pkg/pdfcpu/validate/extGState.go +++ b/pkg/pdfcpu/validate/extGState.go @@ -950,7 +950,11 @@ func validateExtGStateDictPart3(xRefTable *model.XRefTable, d types.Dict, dictNa } // TK, boolean, optional, since V1.4, text knockout flag. - _, err = validateBooleanEntry(xRefTable, d, dictName, "TK", OPTIONAL, model.V14, nil) + sinceVersion = model.V14 + if xRefTable.ValidationMode == model.ValidationRelaxed { + sinceVersion = model.V13 + } + _, err = validateBooleanEntry(xRefTable, d, dictName, "TK", OPTIONAL, sinceVersion, nil) return err }