Java-PDF至PCL
在我的公司,我们正在寻找一种方法,用Java将PDF文档转换为PCL(打印机命令语言)文件 这是我们的工作流程:Java-PDF至PCL,java,pdf,printing,printer-control-language,Java,Pdf,Printing,Printer Control Language,在我的公司,我们正在寻找一种方法,用Java将PDF文档转换为PCL(打印机命令语言)文件 这是我们的工作流程: 在内存中生成PDF文档(意味着它存储为字节数组) 将字节数组转换为PCL、内存或文件 通过FTP将PCL文件发送到网络打印机 面临的问题: 我们找不到Java库或本机功能来将字节数组转换为PCL文件。如何克服这个问题 我知道GhostScript是一个选项,它在我们自己的机器上运行得相当好,但我们无法在我们正在部署的机器上使用它 如果有某种库可以将PDF文件或字节数组转换为PCL字节
如果有某种库可以将PDF文件或字节数组转换为PCL字节数组或文件,那将非常有帮助。回到这个问题并告诉您我们针对IBM I系列机器的解决方案: 我们决定使用AIX()安装GhostScript。现在,这不是一个理想的解决方案,因为首先,我们不想安装任何程序(JAR很好),其次,它为我们的Java代码库添加了一个额外的步骤,这是没有计划的,因为它添加了RPG编程。似乎没有别的办法了
我希望这对任何面临同样情况的人都有帮助。您考虑过吗?它可以以PDF格式读取并导出到PCL。是的,我们有。这可能是我们需要的解决方案,但部署机器不知道打印机本身,这意味着Java不知道与设备关联的打印服务。因此,需要将转换为直接转换为PCL文件。最简单的方法是在部署计算机上注册打印机,但仍然是。如果可以直接将其转换为PCL文件,这意味着维护和配置我们的部署机器(IBM I系列(AS/400))的人员的工作量将大大减少。