From 174d04fd27d24adaf50ea3363c6655f994526e6d Mon Sep 17 00:00:00 2001 From: Jonas Jenwald Date: Thu, 6 Jul 2023 11:05:21 +0200 Subject: [PATCH] Fix typos when handling CMYK colors in `src/core/default_appearance.js` Note how we're accidentally using the wrong operator when trying to parse CMYK colors. I'm not aware of any bugs caused by this, since it seems uncommon in practice for annotations to specify text-colors in CMYK format. --- src/core/default_appearance.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/default_appearance.js b/src/core/default_appearance.js index 2816fc90e..7dcf94857 100644 --- a/src/core/default_appearance.js +++ b/src/core/default_appearance.js @@ -69,7 +69,7 @@ class DefaultAppearanceEvaluator extends EvaluatorPreprocessor { case OPS.setFillGray: ColorSpace.singletons.gray.getRgbItem(args, 0, result.fontColor, 0); break; - case OPS.setFillColorSpace: + case OPS.setFillCMYKColor: ColorSpace.singletons.cmyk.getRgbItem(args, 0, result.fontColor, 0); break; } @@ -146,7 +146,7 @@ class AppearanceStreamEvaluator extends EvaluatorPreprocessor { case OPS.setFillGray: ColorSpace.singletons.gray.getRgbItem(args, 0, result.fontColor, 0); break; - case OPS.setFillColorSpace: + case OPS.setFillCMYKColor: ColorSpace.singletons.cmyk.getRgbItem(args, 0, result.fontColor, 0); break; case OPS.showText: