【发布时间】:2015-08-19 02:48:10
【问题描述】:
我希望使用 Java 开发一个桌面应用程序来计算 PDF 或 Word 文件中彩色页面的数量。这将用作整个系统的一部分,以帮助根据有多少页(彩色/黑白)计算打印文档的成本。
理想情况下,应用程序的用户将使用文件对话框来选择所需的 PRF/Word 文件,然后应用程序可以计算并输出彩色页面的数量,从而允许系统自动计算相应的文档成本。
即 如果 A4 彩色页面的打印成本为每页 50 美分, 黑白每页10美分, 计算每个彩色/黑白页面的文档总成本。
我知道现有的软件 Rapid PDF Count http://www.traction-software.co.uk/rapidpdfcount/,但不适合作为集成到新系统的一部分。我也尝试过按照以下解决方案使用 GhostScript/Python:http://root42.blogspot.de/2012/10/counting-color-pages-in-pdf-files.html,但是这需要很长时间(5 分钟才能计算 100 页 pdf),并且很难在桌面应用程序中实现。
有没有使用 Java(或替代语言)计算 PDF 或 Word 文件中彩色页面数量的方法
谢谢
【问题讨论】: