aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2019-01-05 00:06:56 +0100
committerJay Berkenbilt <ejb@ql.org>2019-01-05 03:33:14 +0100
commitee2aad438164da5f3fd9ff3f3eacbaad81bbebcc (patch)
treedccae4ba90f4e430d9c9619892974655294f50f7 /ChangeLog
parent6f3b76b6c1f72aa8fad17680937b726844d7cd8c (diff)
downloadqpdf-ee2aad438164da5f3fd9ff3f3eacbaad81bbebcc.tar.zst
Add CLI flags for image optimization
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index bbeb8edb..b4b10f81 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
2019-01-04 Jay Berkenbilt <ejb@ql.org>
+ * Add new option --optimize-images, which recompresses every image
+ using DCT (JPEG) compression as long as the image is not already
+ compressed with lossy compression and recompressing the image
+ reduces its size. The additional options --oi-min-width,
+ --oi-min-height, and --oi-min-area prevent recompression of images
+ whose width, height, or pixel area (width * height) are below a
+ specified threshold.
+
* Add new option --collate. When specified, the semantics of
--pages change from concatenation to collation. See the manual for
a more detailed discussion. Fixes #259.