-1

我需要淘汰 15 岁的系统并保留所有数据。它只能将文档打印到特定的打印机 HP LaserJet 5。我可以将文档打印到 PCL 文件中,并寻找以编程方式将所有这些文件转换为 PDF 的方法。最好在 C# 中。有人可以推荐好的库或命令行工具吗?最好是免费的;-)

4

5 回答 5

2

命令行工具GhostPCL(GhostPDL 的一部分)由与 Ghostscript 相同的开发人员开发,可以将 PCL 转换为 PDF。他们公共源代码存储库的最新更改提供了一个完全集成的源代码树,包括 Ghostscript、GhostPCL 和 GhostXPS。这包括用于构建其全部或部分产品的 MS Visual Studio *.sln 和 *.vcproj 文件。许可证是 GPL 或商业许可证(从Artifex获得商业许可证):

于 2010-06-06T12:37:42.390 回答
1

我找到的最简单的解决方案是VeryPDF PCL Converter http://www.verypdf.com/pcltools/index.html。它具有命令行模式、GUI(用于命令行)、批处理模式,只需 125 美元。我的公司已经为此付出了代价。希望这也会对某人有所帮助。

于 2009-05-19T20:13:56.957 回答
0

我在几个项目中使用了Visual Softwares pcl2pdf,它对我来说效果很好。

于 2009-05-27T17:04:34.027 回答
0

我们目前正在使用林肯的 PCL 到 PDF 转换器。它很容易调用并提供嵌入到我们的 C# 应用程序中。它还可以在页面转换时提供良好的事件反馈等,因此您甚至可以添加进度条等。

林肯 PCL 到 PDF 转换器

于 2009-07-09T14:02:25.500 回答
0

我已经为基于 GhostPCL的 Windows 和 OS X 使用 PCL 到 PDF 。

于 2013-02-19T11:09:49.817 回答