Имя: Пароль:
1C
 
УТ 10.3 Печать QR-кода маркировки
0 ho0p
 
14.08.20
15:17
Добрый день, подскажите из-за чего может быть проблема при печати маленького QR кода маркировки.
Если печатать QR примерно 1см на 1см то он выходит как черный квадрат с белыми точками, то есть печатается не разборчиво и более-менее нормальное качество получается на больших 3 на 3 см.
Принтер хороший 600 dpi, макет пробовал делать и больше и меньше - ничего не помогает.
Хотя на экране он вроде нормальный, но при печати вот такая беда, и не пойму куда копать. Настройки принтера тоже пробовал менять разные.
1 Tatitutu
 
14.08.20
15:35
МАРКИРОВКА это DATAMATRIX, а не QR
2 ho0p
 
14.08.20
15:38
ну ок gs1 datamatrix, суть не в этом
3 ho0p
 
15.08.20
12:43
ап
4 spectre1978
 
15.08.20
15:33
Может быть из-за того, что библиотека, которая его рендерит, не вполне справляется со своей задачей. То что принтер 600 dpi- это хорошо, но библиотека может генерировать код в виде растра меньшего разрешения, скажем 200 dpi, и тогда при очень маленьком количестве точек на значащий элемент кода у нее будет получаться белиберда, нечитаемый элемент.
5 BeerHelpsMeWin
 
15.08.20
16:00
попробуйте поэкспериментировать с масштабом печати в настройка страницы/принтера
было такое, что с масштабом 100 выходит маленькая нечитаемая картинка, а с масштабом 102 - полноценная читаемая
6 Сияющий в темноте
 
15.08.20
16:28
вообще-то,qr код позволяет записать любые последовательности символов и прекрасно заменяет и датаматрик и пдф417 да и считывается на порядок стабильнее.
7 ho0p
 
15.08.20
18:44
В общем перепробовал все что можно:
- печатал на 3х принтерах 600 dpi и на 400 dpi
- печатал с разных компов
- печать производилась из УТ 10.3
- пробовал сохранять в XLS и печатать от туда, результат тот же
- при печати на обычный принтер, выводится нормально.
- во всем интернете похожих проблем нет, точнее нашел один вопрос но он без ответа

В общем пока даже не понимаю откуда проблема, печать выглядит примерно так: https://ibb.co/dchqYrG
8 spectre1978
 
16.08.20
07:43
(6) так-то да, но по стандарту положен  датаматрикс, а в торговых сетях на сканерах запросто могут быть отключены все символики кроме нужных - просто для того чтобы сканер не цеплял и не передавал в систему ничего лишнего. И будет глубокая просрация.
9 spectre1978
 
16.08.20
07:52
(7) а вы сейчас выводите на этикеточный принтер средствами стандартного драйвера? Что за принтер? Может, попробовать вывод через язык описания этикетки?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший