所以我有一个使用
Java和iText构建的报表系统.
使用scribus创建PDF模板. Java代码使用iText将数据合并到文档中.然后将文件复制到NFS共享,并打印BASH脚本.
使用scribus创建PDF模板. Java代码使用iText将数据合并到文档中.然后将文件复制到NFS共享,并打印BASH脚本.
我使用acroread将它们转换为PS,然后将PS转换为PS.
FOSS应用程序pdftops非常低效.
我的主要问题是使用iText / scribus生成的PDF非常大.
我最近遇到了acroread pukes的问题,因为它在大型(300页)文档上达到了4GB的mem使用率.
(Adobe在将内容更新为64位时非常缓慢).
现在我可以在Windows上使用Adobe阅读器,并使用Reduce文件大小选项或其调用的任何内容,并且它(> 10x)大大减小了PDF的大小(它删除了很多关于表单字段的元数据,并且它出现了)和生成一个基本上是打印图像的PDF.
我的问题是有没有人知道一个很好的解决方案/程序在Linux上做类似的事情.理想情况下,它会优化PDF,减小尺寸并降低PS复杂性,因此打印机可以更快地打印,因为现在需要大约15-20秒的时间打印页面.
解决方法
原文地址:https://www.jb51.cc/linux/393353.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。