aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDFJob.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libqpdf/QPDFJob.cc')
-rw-r--r--libqpdf/QPDFJob.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/libqpdf/QPDFJob.cc b/libqpdf/QPDFJob.cc
index a65db073..a2bf668e 100644
--- a/libqpdf/QPDFJob.cc
+++ b/libqpdf/QPDFJob.cc
@@ -2428,7 +2428,8 @@ QPDFJob::handleTransformations(QPDF& pdf)
afdh = new QPDFAcroFormDocumentHelper(pdf);
}
};
- if (o.externalize_inline_images)
+ if (o.externalize_inline_images ||
+ (o.optimize_images && (! o.keep_inline_images)))
{
std::vector<QPDFPageObjectHelper> pages = dh.getAllPages();
for (std::vector<QPDFPageObjectHelper>::iterator iter = pages.begin();