Как из 1С на принтер послать ESC-последовательность? #99410


#0 by Борн
У меня есть нестандартный принтер, я могу на него печатать обычную печатную форму, но есть некоторые нюансы. Не надо как-нить в печатную форму вставитьт ESC-последовательность, т.е. управляющие символы для принтера.
#1 by wow
Создаешь объект текст и туда пишешь построчно все необходимые символы.Потом через КомандуСистемы сбрасываешь в COM.
#2 by jurii
Вооще-то виндовоз сам всё делает, поэтому тут ничего ни прибавишь, ни убавишь...Правда, если посылать на принтер текстовый файл, к примеру на матричник в кодировке DOS, то тогда мона туда засовывать любую ESC-последовательность.К примеру:Симв + "!" + Симв(33 + 9) + Стр + Симв + "!" + Симв
#4 by wow
А что у тебя за принтер?И что ты хочешь сделать (зачем извраты если можно обойтись стандартными методами)?
#6 by wow
Мы настраивали печать на принтерах STAR(практически тоже самое что и Мини-ПР5). Без предпросмотра, сразу на печать через Текст в ком порт.
#8 by wow
Ты не понял. Мы не используем обычную печать.Только через ESC. Используем все функции принтера.Тем более что, на сколько знаю, не будет принтер одновременно работать в графическом режиме и режиме POS/ESC.На старах выставляется джампер(думаю что и на твоем тоже самое) в нужный режим command emulation
#10 by wow
Я бы переписал печать под ESC. Немного прийдется повозиться, но... "лучше день потерять, а потом за пять минут долететь" :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С