|
v8: Печать на матричный принтер | ☑ | ||
|---|---|---|---|---|
|
0
Ctyd
23.07.12
✎
17:31
|
Первоначально была проблема не могли отправить на USB порт печать, дальше перенастроили через команду net use lpt1: //ИмяКомпа/ИмяПринтера
и спокойно печатаю через команду print d:\111.txt. Но! При вызове печати через командную строку русские буквы печатаются иероглифами. Подскажите пожалуйста как быть? |
|||
|
1
toxavich
23.07.12
✎
17:34
|
(0)кодировка какая?
принтер какой? |
|||
|
2
Ctyd
23.07.12
✎
17:36
|
кодировка разную пробовал UTF 8, UTF 16, DOS
lx 1170 II |
|||
|
3
Vladal
23.07.12
✎
17:36
|
"печать на матричныый принтер" <> печать в текстовом режиме DOS
Для текстового редима ДОС енужна кодовая страница ОЭМ или 866. Если стоит АНСИ или 1251 - то лови иероглифы |
|||
|
4
Vladal
23.07.12
✎
17:36
|
(2) Покажи, как пробовал
|
|||
|
5
toxavich
23.07.12
✎
17:37
|
Вот как-то нашел, тоже немного продолбался, сейчас норм печатает через USB!
http://support.epson.ru/faq_detail.asp?product=115&id=39 И научили понимать разрыв листа! |
|||
|
6
Ctyd
23.07.12
✎
17:38
|
создавал в конфиге Текстовый через Файл Создать. И потом сохранить как Тип файла OEM(DOS) (.txt)
|
|||
|
7
Vladal
23.07.12
✎
17:41
|
(6) Не программно???
|
|||
|
8
Vladal
23.07.12
✎
17:44
|
ТабДок.Записать(КаталогВременныхФайлов()+"printdos.txt",КодировкаТекста.OEM);
КомандаСистемы("net use "+Порт+": "+Принтер); КомандаСистемы("Copy "+КаталогВременныхФайлов()+"printdos.txt "+тПорт); |
|||
|
9
Ctyd
23.07.12
✎
18:08
|
(8) не помогло
|
|||
|
10
toxavich
23.07.12
✎
18:11
|
(9)принтер точно в DOS печатает?
|
|||
|
11
Ctyd
23.07.12
✎
18:22
|
(1) тоже не помогло
(10) как проверить? |
|||
|
12
Ctyd
23.07.12
✎
18:30
|
вру... не разобрался с мигающими лампочками...
(5) все заработало спасибо |
|||
|
13
Йохохо
23.07.12
✎
18:32
|
chcp
chcp /? type d:\111.txt |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |