2011-12-14 51 views
2

有關這個主題的命中巨量,但只有蹩腳的線程:(合併PDF:s的PDFBOX創建不必要的大文件

我與合併PDFBOX一堆PDF文件以方便爲目的的一類

但reult是一個非常大的文件。我現在還沒有確切的數字,但它很容易twise規模相比,由一個普通的desctop應用程序做了合併。

不接受我怕。

問題似乎與此類似(在這種情況下分裂爲sa我相同,但不同): https://issues.apache.org/jira/browse/PDFBOX-785

經過一些谷歌搜索後,我認爲問題是合併產生一個準系統合併的PDF文件,並在那個大的,沒有compresson。

根據此博客一些Java PDF庫可以處理壓縮: http://pdf-house.blogspot.com/

iText的處理這與pdfstamper setFullCompression根據()。 PDF/CompressPdfdocument.htm「> http://www.java2s.com/Tutorial/Java/0419_PDF/CompressPdfdocument.htm

但我也碰到到鬼腳本項目。 https://www.linux.com/news/software/applications/8229-putting-together-pdf-files

所以,我需要第二個意見,這個幽靈腳本似乎很酷,但iText的根據谷歌的伎倆。

我在正確的軌道上?有什麼選擇呢?一個與以上或財產以後intirely不同勢?

TNX !

+1

您使用PDStream嗎?有一種方法addCompression()可能適合你。 – Steven 2011-12-14 23:56:39

回答