2012-04-26 261 views
3

因此,我有一个gazillion pdf文件夹,我想递归(使用os.path.walk)缩小它们。我发现adobe pro的尺寸减小了。我能够使用这个/你如何建议我这样做,否则。使用Python压缩PDF

注意:是的,我希望他们留下PDF文件,因为我发现这是最常用和安装的文件查看器。

+1

到目前为止你写了些什么? – 2012-04-26 03:31:32

+2

'pdfsizeopt'是Adobe免费的,并且是用Python编写的:http://code.google.com/p/pdfsizeopt/ – Blender 2012-04-26 03:39:51

+0

@AdamMihalcin现在我只是递归的东西,os.path.walk(arg1,arg2, ARG3)。我想知道我应该用什么程序来压缩它。我会看看pdfsizeopt! – 2012-04-27 04:19:01

回答

0

pdfsizeopt是一个用于将大型PDF文件转换为小型PDF文件的程序,更具体地说,pdfsizeopt是一个免费的跨平台命令行应用程序(适用于Linux,Mac OS X,Windows和Unix)实践来优化PDF文件的大小,重点是从TeX和LaTeX文档创建的PDF文件。pdfsizeopt用Python编写...“

您可能很容易地将其适应于您的特定需求。

+0

对于那些会认为这是一个选项的人..最后一次提交是从2014年开始的,它依赖于一个陈旧过时的Java库。 没有设法使它工作,Java lib只是失败,因为:AssertionError:多值失败(状态) – 2017-08-13 23:13:44

+0

已更新链接以使其转到GitHub。在那里:“在2017年7月30日提交”https://github.com/pts/pdfsizeopt/commits/master - 和https://github.com/pts/pdfsizeopt/issues目前看起来也非常活跃,我建议描述你在那里的经历。 – guaka 2017-08-16 19:47:57