2013-07-10 44 views
0

好了,我知道這是一個蹩腳的問題,但它已經一整天逼我瘋了......解析PCL文本

我有一堆從打印的作業包含原始PCL6/PCL XL碼的文件運行到我們的打印機。我需要做的是以某種方式解析它們,以便我可以搜索特定的文本。

有沒有人知道這是可能或理解PCL足以說明爲什麼即使在基本打印從說notepad原始文本似乎沒有在代碼中可見的原因?

我想我應該提到,我需要能夠將其編碼到我的C#應用​​程序中。手動轉換器或打印pcl的功能不會達到我想要的效果。

+2

不知道,但我建議這是因爲打印機代碼不需要是人類可讀的。這可能有所幫助:http://pclhelp.com/pcl-to-pdf/pagetech-convert-pcl-pdf/ – mcalex

回答

1

@mcalex是正確的,PCL 6(PCLXL)是一個編譯好的二進制文件。你看不懂。你需要一些可以反編譯的東西。 Pagetech有一些解決方案。您也可以將其轉換爲數據可能更具可讀性的其他格式。如果可以在PCL 5或PS中生成源代碼,則「可能」有更好的機會或直接讀取數據(儘管不太可能)。