Commit graph

15 commits

Author SHA1 Message Date
Dan Church
fdbe2fdb88
Exit with error if no files are specified 2022-10-31 16:20:02 -05:00
Dan Church
306fb7e8c9
Use a temp directory for temporary files 2022-10-31 16:20:02 -05:00
Dan Church
c7e6ff5a3e
Flatten image rotation too
Not sure how much space this saves, but it's work a shot.
2022-10-31 16:20:02 -05:00
Dan Church
96395f92e7
Add help message 2022-10-31 16:20:02 -05:00
Dan Church
83aa3cf9ba
Change default backup behavior to not keep backups 2022-10-31 16:20:02 -05:00
Dan Church
a2fa55f3ec
Add --{,no-}preserve-timestamp options 2022-10-31 16:20:02 -05:00
Dan Church
10c5059c1c
Improve specificity of options
Separate --(no-)force, --(no-)careful into separate options.
2022-10-31 16:20:02 -05:00
Dan Church
39a38de4d1
Support script arguments 2022-10-31 16:20:02 -05:00
Dan Church
191d91a1a8
Add support for ignoring errors 2022-10-31 16:13:39 -05:00
Dan Church
38411917a9
Add more qpdf options for smaller file sizes 2022-10-31 16:13:39 -05:00
Dan Church
a6a00d300c
Support keeping backups of old files 2022-10-31 16:13:39 -05:00
Dan Church
5b63a4c4df
Don't use more than one temp file 2022-10-31 16:13:39 -05:00
Dan Church
d7a4fc9b8e
Output number of freed bytes instead of success 2022-10-31 16:13:39 -05:00
Dan Church
2f28fb41e8
Add LICENSE 2022-10-31 16:13:39 -05:00
Dan Church
ef32d67491
Initial commit 2022-10-31 16:13:39 -05:00