2013-07-10 3 views
0

Ok, так что я знаю, что это дерьмовый вопрос, но это сводит меня с ума весь день ...Синтаксический PCL для текста

У меня есть куча файлов, содержащих сырые PCL6/PCL XL код из печати заданий, выполняемых для наших принтеров. То, что мне нужно, - это как-то разобрать их, чтобы я мог искать конкретный текст.

Кто-нибудь знает, возможно ли это, или понять PCL, чтобы предложить причину, по которой даже на базовых отпечатках, например, блокнот, необработанный текст не кажется видимым внутри кода?

Я полагаю, что я должен упомянуть, мне нужно иметь возможность кодировать это в моем приложении C#. Ручные преобразователи или возможность печати pcl не будут делать то, что я хочу.

+2

Понятия не имею, но я бы предложил, чтобы код принтера coz не нуждался в чтении человеком. Это может помочь: http://pclhelp.com/pcl-to-pdf/pagetech-convert-pcl-pdf/ – mcalex

ответ

1

@mcalex правильный, PCL 6 (PCLXL) является скомпилированным двоичным кодом. Вы не можете его прочитать. Вам нужно что-то, что можно декомпилировать для вас. Pagetech есть некоторые решения для этого. Вы также можете конвертировать в другой формат, где данные могут быть более читабельными. Если источник может быть сгенерирован в PCL 5 или PS, у вас «может быть» больше шансов или чтения данных напрямую (хотя это и не так).