解析文本的PCL

时间:2013-07-10 09:40:44

标签: c# printer-control-language

好的,所以我知道这是一个糟糕的问题,但它一直让我疯狂......

我有一堆文件包含从打印作业到我们的打印机的原始PCL6 / PCL XL代码。我需要做的是以某种方式解析它们,以便我可以搜索特定的文本。

有没有人知道这是可能的还是了解PCL足以说明为什么即使在记事本的基本打印上原始文本似乎在代码中看不到?

我想我应该提一下,我需要能够将其编码到我的C#应用​​程序中。手动转换器或打印pcl的能力不会达到我想要的效果。

1 个答案:

答案 0 :(得分:1)

@mcalex是正确的,PCL 6(PCLXL)是一个已编译的二进制文件。你无法阅读它。你需要能够为你反编译的东西。 Pagetech为此提供了一些解决方案。您还可以转换为其他数据可能更具可读性的格式。如果可以在PCL 5或PS中生成源,则“可能”有更好的机会或直接读取数据(尽管不太可能)。