11.04.2014 07:48
winmasta
 
Если честно, не знаю как это сделать, ни первое, ни второе
...догадываюсь что-то типа copy lpt1
Подскажете ?
11.04.2014 12:41
Павел Сосновских
 
создать текстовый файл(у меня кодировка - CP866)
с содерержанием
Код:
☻m
☻e
☻XE
☻L
H20
D11
1922S520180002000140007руский текст
1922S520150002000140007english
1F12080006000206900006045774
Q1
E
"рожицы" это символ с хексом 02(STX)

скопировать его в порт принтера командой
Код:
copy file.txt lpt1
про загрузку шрифта было вот
я там немного опечатался(см. до конца)
имея описанный файл можно обойтись без драйвера

UPD: документация по написанию кода с "рожицами"
11.04.2014 13:22
winmasta
 
1. Создал файл в фаре

https://storage.olegon.ru/supermag/upload/temp/test.txt

сделал

copy test.txt lpt1

ничего не произошло
2. Создал файл в блокноте

https://storage.olegon.ru/supermag/u...temp/test2.txt

при сохранении блокнот ругнулся что кодировка должна быть не ansi а юникод иначе потеряются символы, сохранил в юникод, сделал

copy text2.txt lpt1

тишина

Шрифты в принтере сохранились, он точно подключен к lpt1, смотрел в свойствах. 1С у нас печатает напрямую не через драйвер, а через обработку, если надо могу выложить.
11.04.2014 13:37
winmasta
 
причем при копировании загорается один раз лампочка Paused что видимо говорит о том что данные в порт залетают
11.04.2014 13:38
winmasta
 
вот наш формат этикетки
https://storage.olegon.ru/supermag/u...ленькая.SLB.7z
если его копировать в порт - печатает, но русские буквы не хочет, английские печатает
11.04.2014 14:55
Павел Сосновских
 
этикетка нормальная
попробуй "copy file.slb /b lpt1"
11.04.2014 15:06
winmasta
 
работает так:
copy маленькая.slb lpt1
если мальнькая.slb переименовать в test.txt тоже работает
11.04.2014 17:14
Павел Сосновских
 
и буквы появились?
11.04.2014 19:12
winmasta
 
английские печатает, русские - нет
11.04.2014 20:26
Павел Сосновских
 
видимо грузишь шрифт как-то не так...под рукой нету датамакса,
но то как грузишь должно совпадать с
1911S520134000100170015%NAME\r\n
Часовой пояс GMT +3, время: 19:19.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.