1

Я пытаюсь разобрать файл ESC/POS, созданный драйвером принтера POS, и отображать его на окнах. К сожалению, я не смог найти парсер/визуализатор для этого, и я исследовал его уже 2 недели.Анализ и отображение файла ESC/POS в окнах

Все существующие решения построены по-другому, что означает - для создания файлов ESC/POS, но мне нужно противоположное направление, которое принимает существующий файл ESC/POS и отображает его в моем приложении Windows.

Есть ли у кого-нибудь идеи, как это можно сделать? Благодаря!

+1

Несомненно, просто найдите спецификации для языка и начните кодирование. Если спецификации не опубликованы, вам придется перепроектировать формат. Но вам действительно нужно отображать выходные данные этих драйверов или вы можете просто отображать распечатанные данные? Если это то, что вам действительно нужно, было бы намного проще разобрать вход для драйвера печати, чем вывод, потому что входной файл является файлом спула, который является разновидностью формата файла EMF и полностью документирован Microsoft. –

+0

@CareyGregory Спасибо! К сожалению, у меня есть доступ к выходному файлу, потому что я использую среднее программное обеспечение, чтобы обнюхать полученный файл между ПК и принтером (все законно). Есть идеи? –

ответ

1

Язык dead simple и well documented. Конечно, могут быть расширения для новых принтеров или других поставщиков, но через две недели вы могли бы написать парсер.