使用Java从PDF生成PCL

5 java pdf printer-control-language

从java中的现有PDF文件生成PCL输出文件的最佳方法是什么?

cdo*_*ner 2

这取决于您想要投资多少,以及解决方案需要有多强大。为了快速而肮脏,您可以使用 PCL 驱动程序从 Adob​​e Acrobat 打印到文件(看,妈妈,没有 Java ...)。

Java打印服务 API可以处理PDF。使用 StreamPrintService 并将流写入文件,使用 PCL 作为输出格式。

如果您需要对内容有更多的控制,也许修改它或添加内容,您可以使用 PDF 解析器(例如这个)并通过添加一些 Javascript 从应用程序启动的浏览器打印生成的 HTML,例如。