diff options
author | Jay Berkenbilt <ejb@ql.org> | 2020-04-04 17:32:27 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2020-04-04 19:19:49 +0200 |
commit | 1e766dcda26886137cb70fa02de631a1cbb956a0 (patch) | |
tree | 57ba3dfe46f7b968560ce26d74102e12fcfd6cb0 /ChangeLog | |
parent | 819046239451bd6efeb13cabee566ced9d03140f (diff) | |
download | qpdf-1e766dcda26886137cb70fa02de631a1cbb956a0.tar.zst |
Add --remove-unreferenced-resources option
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -1,3 +1,20 @@ +2020-04-04 Jay Berkenbilt <ejb@ql.org> + + * Add new option --remove-unreferenced-resources that takes auto, + yes, or no as options. This tells qpdf whether to attempt to + remove unreferenced resources from pages when doing page splitting + operations. Prior to this change, the default was to attempt to + remove unreferenced resources, but this operation was very slow, + especially for large and complex files. The new default is "auto", + which tells qpdf to analyze the file for shared resources. This is + a relatively quick test. If no shared resources are found, then we + don't attempt to remove unreferenced resources, because + unreferenced resources never occur in files without shared + resources. To force qpdf to look for and remove unreferenced + resources, use --remove-unreferenced-resources=yes. The option + --preserve-unreferenced-resources is now a synonym for + --remove-unreferenced-resources=no. + 2020-04-03 Jay Berkenbilt <ejb@ql.org> * Allow qpdf to be built on systems without wchar_t. All "normal" |