diff --git a/src/core/evaluator.js b/src/core/evaluator.js index cb40b94cf..a71adacfe 100644 --- a/src/core/evaluator.js +++ b/src/core/evaluator.js @@ -576,8 +576,13 @@ class PartialEvaluator { } const maxImageSize = this.options.maxImageSize; if (maxImageSize !== -1 && w * h > maxImageSize) { - warn("Image exceeded maximum allowed size and was removed."); - return; + const msg = "Image exceeded maximum allowed size and was removed."; + + if (this.options.ignoreErrors) { + warn(msg); + return; + } + throw new Error(msg); } let optionalContent;