Так, ну принтер мы вчера с помощью скайпа настроили, но чувствую, этот момент нужно осветить.
Многие пользователи жалуются, что ТЦУ зависает при попытке печати в принтер этикеток.
Причем происходит это еще в момент вывода отчета (этикетки) на экран.
Попробуем разобраться, почему это происходит.
Предназначение любого отчета в ТЦУ - быть распечатанным. Поэтому отчет жестко привязывается к параметрам страницы принтера.
При подготовке к выводу на экран определяются размер листа, и размер отступов.
На основе этих данных определяется размер печатной области, в которую отчет может быть выведен.
Все отлично, когда используются штатные Windows-принтеры.
Но с принтерами этикеток все иначе.
Итак, имеем принтер этикеток, я взял Samsung Bixolon SRP-770, что не принципиально.
Пойдем в его настройки
Откроется окно настроек
Обратите внимание на выбор типа этикетки.
Там задано User Defined - то есть "Определяется пользователем"
Но разве мы с вами определяли какую-то этикетку? Вот система и не знает, какой размер страницы, какие размеры отступов. ТЦУ дает задачу получить эти размеры, а система их не возвращает. ТЦУ ждет, что приводит к визуальному эффекту зависания.
Перейдем на вкладку Stocks и создадим новую этикетку.
Откроется окно настройки параметров этикетки.
Пропишем нужные значения ширины и высоты, присвоим ей имя.
А теперь вернемся на вкладку Options, с которой начинали и выберем ее из списка.
Нажмем кнопку Ok, запустим ТЦУ и получаем результат
Как видим - ничего сложного.