From 327df5cbbc78ce160e877eb27bae603791fe397b Mon Sep 17 00:00:00 2001 From: "James R. Barlow" Date: Tue, 1 Dec 2020 21:14:40 -0800 Subject: [PATCH] Use ColorConversionStrategy "LeaveColorUnchanged" Faster, still produces PDF/A --- src/ocrmypdf/_exec/ghostscript.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ocrmypdf/_exec/ghostscript.py b/src/ocrmypdf/_exec/ghostscript.py index 3582a6eb..8f17719a 100644 --- a/src/ocrmypdf/_exec/ghostscript.py +++ b/src/ocrmypdf/_exec/ghostscript.py @@ -195,10 +195,11 @@ def generate_pdfa( "-dAutoFilterGrayImages=true", ] + strategy = 'LeaveColorUnchanged' # Older versions of Ghostscript expect a leading slash in # sColorConversionStrategy, newer ones should not have it. See Ghostscript # git commit fe1c025d. - strategy = 'RGB' if version() >= '9.19' else '/RGB' + strategy = ('/' + strategy) if version() < '9.19' else strategy if version() == '9.23': # 9.23: added JPEG passthrough as a new feature, but with a bug that