Вход | Регистрация
 

Печать на принтер этикеток

Печать на принтер этикеток
Я
   turbomilk8
 
23.07.19 - 07:17
Всем привет!
Подскажите, пожалуйста, что я делаю не так. Есть нетиповая конфа без модуля БПО, требуется вывести этикетку на термопринтер, код такой:
ТабДок.ИмяПринтера = "Zebra"; //имя как оно указано в Windows
ТабДок.РазмерСтраницы = "Custom";
ТабДок.ВысотаСтраницы = 25;
ТабДок.ШиринаСтраницы = 44;
ТабДок.Напечатать();

Печать выполняется, но на обычном принтере, который указан по умолчанию.
 
 
   МимохожийОднако
 
1 - 23.07.19 - 07:24
Попробуй метод Показать(), а потом печатай интерактивно. Возьми любую типовую и посмотри, чего не хватает.
   turbomilk8
 
2 - 23.07.19 - 07:27
Интерактивно печатает, все норм, но требуется именно по кнопке сразу отправлять на печать.
   PuhUfa
 
3 - 23.07.19 - 07:36
(2) >>Интерактивно печатает, все норм
Интерактивно печатает норм прям вот с параметрами из (0) или ты сначала руками выбираешь принтер и настройки страницы?
   turbomilk8
 
4 - 23.07.19 - 07:38
Сначала выбираю принтер и настройки страницы.
   Йохохо
 
5 - 23.07.19 - 07:55
   shuhard
 
6 - 23.07.19 - 07:59
(5) +100500
ИмяПараметровПечати - наше всё
   unbred
 
7 - 23.07.19 - 08:05
(5) tumb up
   turbomilk8
 
8 - 23.07.19 - 08:20
ИмяПараметровПечати сейчас используем, но если пользователь переходит с одного компа на другой (принтер сетевой), то настройки сбрасываются.
Вопрос у меня скорее в другом. В БПО мы может прописывать порт принтера или ip-адрес + всякие доп. настройки; потом там идет получение объекта драйвера и вызов его методов.
А возможно ли вообще запустить печать на принтере этикеток методом Напечатать() или в любом случае придется переносить БПО?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.