2012-04-26 259 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