我需要退休15年的系统并保留所有数据。它只能将文档打印到特定的打印机HP LaserJet 5.我可以将文档打印到PCL文件中,并寻找以编程方式将所有这些文件转换为PDF的方法。最好是在C#中。任何人都可以推荐好的库或命令行工具吗?最好是免费的; - )
答案 0 :(得分:2)
命令行工具GhostPCL
[1](GhostPDL的一部分),由与Ghostscript相同的开发人员,可以将PCL转换为PDF。最近公共source code repository
[2]的变化提供了一个完全集成的源代码树,包含Ghostscript,GhostPCL和GhostXPS。这包括用于构建其全部或部分产品的MS Visual Studio * .sln和* .vcproj文件。许可证是GPL或商业许可证(商业许可证可从Artifex
[3]获得):
http://www.ghostscript.com/GhostPCL/
http://svn.ghostscript.com/
http://www.artifex.com/
答案 1 :(得分:1)
我找到的最简单的解决方案是VeryPDF PCL Converter http://www.verypdf.com/pcltools/index.html。它具有命令行模式,GUI(用于命令行),批处理模式,仅需125美元。我的公司一直在付钱。希望这也会对某人有所帮助。
答案 2 :(得分:0)
我在几个项目中使用过Visual Softwares pcl2pdf,对我来说效果很好。
答案 3 :(得分:0)
我们目前正在使用林肯的PCL到PDF转换器。调用并提供嵌入到我们的C#应用程序中很简单。当页面被转换等时,它还提供了有关事件的良好反馈,因此您甚至可以添加进度条等。
答案 4 :(得分:0)
我使用了基于GhostPCL的PCL to PDF for Windows and OS X。