Мы пытаемся распечатать штрих-коды с веб-страницы на нашем принтере Zebra.
Мне интересно, есть ли способ распечатать их, используя собственный шрифт принтера, возможно, используя веб-шрифты или если я знал, что используется имя шрифта?
Я пытаюсь использовать генераторы php barcode, которые в основном генерируют изображения, содержащие штрих-код. На самом деле я уже несколько дней пробовал этот подход без успеха.
Проблема заключается в том, что я печатаю их, которые не читаются сканерами. Я попытался изменить разрешение изображения в соответствии с разрешением принтера (203dpi), также попытался сыграть с размером и форматом изображения, но штрих-коды после печати еще не могут быть отсканированы.
У кого-нибудь есть опыт с этим?
Принтер: Zebra TLP 2844
Штрих-коды, требуемые для каждой страницы:
- 01 Code39 по горизонтали (можно сканировать только при печати по очень определенному размеру и в браузере)
- 01 Code128 vertical (все еще не может заставить его работать, печать всегда очень размыта и не будет отсканирована)
===========
Я немного поработал, я узнал, что этот принтер поддерживает язык EPL2, поэтому я пытаюсь использовать его для печати штрих-кодов.
Сначала мне нужно было включить режим сквозной передачи, я сделал это в меню "Параметры принтера" > "Расширенная настройка" > "Разное".
Теперь я могу безошибочно печатать штрих-коды с помощью встроенного шрифта принтера: D с помощью этой команды:
ZPL: B10,10,0,1,2,2,60, N, "TEXT-GOES-HERE" : ЗПЛ
Но я могу только печатать его из "Блокнота", я все еще не могу напечатать это из браузера... Вероятно, проблема с заменой LF на CR + LF...
Как преодолеть эту проблему?
===========
Ярлык, который я пытаюсь напечатать, на самом деле имеет немного текста перед штрих-кодом, а некоторые таблицы html его форматируют. Поэтому мне нужно сначала распечатать это, и в середине мне нужно вставить яркую метку, а затем добавить еще текст.
Поэтому я не могу использовать чистый EPL2 для печати всего, мне интересно, могу ли я использовать некоторые из html + EPL2 + html для достижения своей цели или это не разрешено?? =/