2011-12-14 20 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

回答