From 382890045559345a4d7bd98b2f596baeee446a97 Mon Sep 17 00:00:00 2001 From: Peter Chakalov Date: Wed, 22 Jan 2025 18:31:11 +0200 Subject: [PATCH] Fix edge case when we need to regenerate appearances --- pkg/modules/qpdf/qpdf.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/modules/qpdf/qpdf.go b/pkg/modules/qpdf/qpdf.go index 917c142f..5b9bf5fd 100644 --- a/pkg/modules/qpdf/qpdf.go +++ b/pkg/modules/qpdf/qpdf.go @@ -104,6 +104,7 @@ func (engine *QPdf) Merge(ctx context.Context, logger *zap.Logger, inputPaths [] // Flatten is not available in this implementation. func (engine *QPdf) Flatten(ctx context.Context, logger *zap.Logger, inputPath, outputPath string) error { var args []string + args = append(args, "--generate-appearances") args = append(args, "--flatten-annotations=all") args = append(args, inputPath) args = append(args, outputPath)