如何区分PCL数据和通常的文本?

时间:2014-01-30 08:52:34

标签: c++ printer-control-language

目前我尝试区分PCL和Text数据,有人知道如何正确区分它们吗?我已经读过有几种PCL标准(PCL1 - PCL6),这会影响检测吗?

1 个答案:

答案 0 :(得分:1)

您可以搜索PCL1到6的手册并检查开始和结束标签(它们是必需的)。 如果他们在场你知道它是pcl。如果没有,请发短信。

您想要更高的安全性吗?

您可以编写一个特殊的类(或找到一个)来解码PCL代码并将其转换为图像或其他内容。如果失败,那就是文本。