Скрипт печати Zebra s600

Это моя первая попытка создать скрипт С# для печати этикетки с принтера Zebra s600. Мне очень трудно найти в Интернете хорошее руководство о том, как это будет работать. Zebra s600 тоже очень старая модель. Сейчас я использую SDK от Zebra:

https://www.zebra.com/gb/en/support-downloads/printer-software/link-os-multiplatform-sdk.html#text_f34a

Но я узнал, что s600 не входит в список поддержки. Мой сценарий активировал небольшой зеленый свет на принтере в тот момент, когда я запускаю сценарий. Но больше ничего не происходит. Я также понятия не имею, как искать дальше для моей проблемы. Каждый поиск - это тупик.

Я следовал этому руководству, потому что не смог найти ни одного примера в Интернете:

https://www.youtube.com/watch?v=RvWG9_rE9rg


person Niels Lucas    schedule 15.12.2020    source источник


Ответы (1)


Похоже, он все еще поддерживает ZPL. Вы пробовали отправить ~WC? Попробуйте открыть командную строку и выполнить echo ~WC > LPT1 или echo ~WC > COM1.

Если который печатает этикетку конфигурации, то вы можете использовать драйверы ZDesigner для печати на нем как обычный принтер Windows. Если вы не можете найти драйвер для конкретной модели принтера, просто выберите драйвер с такими же DPI и PDL.

Или вы можете записать ZPL непосредственно на принтер. Чтобы выяснить, какой ZPL отправлять, вы можете используйте ZebraDesigner. Достаточно бесплатных версий. Избегайте функциональности XML, если только вы не найдете принтер, поддерживающий ее — я думаю, она была введена после этой серии.

person Mitch    schedule 15.12.2020
comment
Метод ZPL работал для меня. Я напечатал небольшую этикетку для примера. Сейчас примеряю дизайнера на настоящий лейбл. Спасибо за совет! - person Niels Lucas; 17.12.2020
comment
ОБНОВЛЕНИЕ: Вчера я наконец смог напечатать этикетку с помощью ZPL. Спасибо за предложение. - person Niels Lucas; 18.12.2020
comment
@NielsLucas, рад это слышать. - person Mitch; 18.12.2020