Выложен build 714. 
Фискальные регистраторы подключены к РМБП

Скачать

a1exxx

Проблема с выводом шрихкодов на печать

4 сообщения в этой теме

Наконец-то решил разобраться с печатью штрихкодов. Изначально почитав темы, решил что проблема именно с печатью и принтером.

Но на данный момент, углубившись в этот вопрос, имеем следующаее.

Есть рабочий ноутбук на котором установлена программа. Win10 pro.

На нем установлены шрифты с сайта программы, печатаем с стандартных шаблонов. И по итогу штрихкоды не определяются не при печати сканером, не даже с экрана с помощью например телефона, и внешне при выводе на экран они отличаются от оригинала.

То есть проблема не при печати а с самим выводом. Деления заметно меньше чем на оригинале.

И есть основной ноутбук win 10 ltsb, на него просто копируем программу для пробы, устанавливаем шрифты, и стандартные шаблоны, и о чудо, на нем все в порядке, штрих коды выводятся правильно, все распознается. 

Есть идеи куда копать? и в чем может быть проблема?

IMG_20191225_112956.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если я правильно понял, речь идет о печати ШК на принтере этикеток?
Если так, то эта проблема описана на сайте в разделе FAQ.

http://ivk.narod.ru/support.html#q051

Поскольку печать производится через векторные шрифты, то Windows сам управляет как местом расположения символов, а ШК на самом деле "печатает" 13 символов в качестве строки изображения, где каждый "символ" представляет собой набор полосок "белого" и "черного цвета. Несколько полосок рядом выглядят как одна, полоска, по ширине больше, чем остальные.

Проблема принтеров этикеток в том, что у них стоят термоголовки с меньшей разрешающей способностью, чем на, например, лазерном принтере.
В результате векторные полоски на рисунке системы не будут, в общем случае, совпадать с точками, которые "прожигает" головка на термобумаге. Некоторые из них будут смещены по горизонтали влево, некоторые - вправо.

Шрифт для печати ШК подобран для вариантов 36 и 72 точки на дюйм, а типовое количество точек у принтеров этикеток равно 203.
Для человека такой ШК может казаться одинаковым, но для сканера это изображение часто не является "правильным" ШК.

Добиться "правильной печати" ШК можно, если опытным путем подобрать размер шрифта и его положение по горизонтали.

В последних релизах программы добавлено увеличение масштаба редактирования шаблонов и уменьшение шага положения по горизонтали/вертикали.

С помощью подбора можно добиться печати ШК так, чтобы он читался сканером.

При печати изображения, а текст для Windows является простой картинкой, система сама выбирает коэффициенты изменения пропорций в зависимости от установленных драйверов устройств вывода (принтеров). Поскольку это ПО отличается на разных компьютерах, то и печать происходит в различном виде. Видимо, этим объясняется то, что на одном ноутбуке печатаются "правильные", а на другом "неправильные" ШК.

Подробнее - обращайтесь по e-mail.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Решил данную проблему. Так как рабочий ноут довольно старый, видео драйверов под вин10 на него не существует. В связи с этим на ноуте выставлялось некорректное разрешение экрана, из за этого штрихкоды отображались неправильно, а в дальнейшем и выводились на принтер в растянутом виде. Печать происходила на обычном лазерном принтере.

Столкнулся с еще одной проблемой в шаблонах. На первом листе в редакторе шаблонов выставлен отступ от верхнего поля 16,5 мм. При печати большого количества ценников первый лист печатается правильно, а остальные листы без отступа. В моем случае это критично, так как используется бумага со этикетками.

Может есть какое то решение этой проблемы?

Скриншот 2020-01-23 22.06.082.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Прошу прислать мне на почту шаблон этикеток.
Посмотрю, что можно сделать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас