Есть принтер чеков star scp700. Подключен к виндовс сервер 2003. При попытке что-то напечатать - печатаются одни знаки вопроса "??????". Тестовая страница из самого принтера печатается нормально. В чем может быть дело???
(1) Возможно используются шрифты, которые в принтере не прошиты.
Можно в настройках принтера поставить TrueType: использовать загружаемый шрифт
или печатать TrueType как растр (графику)
(6) Что-то грусно становится с такими настройками.
Вижу выход только в подборе шрифтов, которые может распечатать принтер
или печатать всё как картинку.
Для настройки параметров принтера есть утилита СКАЧАТЬ Последний драйвер для него(аж 2007 года.) Версия 1.8.4 А вообще вот тут есть некоторые полезные утилиты и старенькие дрова под него ТУТ
В подобной ситуации, использовал стандартные драйвера, GenericTextOnly, позволяет настроить практически любые принтера под печать кирилицей, главное чтоб она в принтере вообще была... наличие кирилицы на старах можно проверить включив питание при зажатой кнопке "Feed", выйдет дамп всех шрифтов(если кнопки фид нету, то с любой другой попробовать, зажать и влючить питание)
(19) Какая папка с программой? Я драйвера устанавливаю через мастер подключения новых принтеров.
(20) Как решить проблему?
Не печатаются никакие символы, даже латиница и цифры.
Кто знает, он вообще поддерживает кириллицу?
(26) Не имеет значение кирилица или латиница - все "???"
рисунок - тоже "??".
Настроек так как више- нет у драйвера.
Пробовал на 2 компах винда хр и сервер 2003
Сервер 2003 твой при установке русский язык был выбран? Надо ставить английский, после установки добавить русский интефейс, плюс переменная среда, папку сделай в корне диска c:\Temp , короч это должно помочь
рекомендую обратить внимание на технические характеристики принтера (http://www.cass.ru/chek-print/Star%20SCP%20700.htm) обратите внимание на высоту и ширину строк. вполне возможно, у Вас текст больше, нежели шрифт принтера.
банально может прозвучать , но встречал такой косячок , только принтер то нормально печатал , то нет , проблема оказалась в USB шнурке , а вообще на дрова похоже , попробуй почистить эти ветки реестра
Загрузитесь в безопасном режиме и очистите папки c:windowssystem32spoolprinters и c:windowssystem32spooldriversw32x86.
Зайдите в реестр по пути HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintEnvironmentWindows NT x86
и удалите из папки Windows NT x86 все разделы, кроме Drivers и Print Processors. Потом перейдите по пути HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintMonitors и из папки Monitors удалите все разделы, кроме BJ Language Monitor; Local Port; PJL Language Monitor; Standard TCP/IP Port; USB Monitor.
Естественно, прежде чем выполнять какие либо операции с реестром, сделайте резервную копию реестра, чтобы иметь возможность откатиться к предыдущему состоянию.
Дальше отсоедините принтер от компьютера, перезагрузитесь и произведите установку принтера заново. Удачной работы!
давно сталкивался с такой проблемой. все дело в том, что в драйвере по умолчанию стоят шрифты без кириллицы, кроме 2-3. надо найти информацию о том, как заставить распечатать перечень используемых шрифтов(писали выше об этом). далее выбрать нужный шрифт и печатать.
http://www.star-pos.ru/support/drivers.shtml . по идеи там в дровах шрифты идут , мож латиницей наименование попробовать сделать и напечатать , чтоб точно определить кирилицы ему не хватает или нет.
Недавно настраивал принтер Star под Розницу. Были проблеммы с драйвером (другие), пока не скачал последний OPOS драйвер с официального сайта, проблем с кирилицей не наблюдал. Для этого принтера тоже должен подойти этот драйвер (http://www.star-pos.ru/drivers/PrinterDriverV1.6.exe)
Печать в текстовом режиме? Если так, то надо поменять кодовую страницу принтера, у Вас International Char.: USA, а надо 866 поставить
На диске с принтером идет программка - не помню как точно называется, но какая-то tools (давно это было, сейчас нет возможности глянуть) - там все меняется на раз
Из под винды через растровый драйвер по идее нормально должно печататься...
Была аналогичная проблема с kyocera mita FS1010 - вместо кириллицы печатались иероглифы, причем не у всех фонтов. Эксперименты с изменениями в настройке шрифтов принтера ни к чему не привели.
Помогла замена драйвера kyocera на HP. (в свойствах принтера ->дополнительно->драйвер). Конкретно установил от hp1320.
Знаки вопроса принтер печатает если получает код ,которого нет ни в системе команд ни в знакогенераторе.
Причин этому несколько, как и вариантов решения.
1. Попробуйте в настройках драйвера принтера изменить значение параметра "печатать текст как графику".
2. Запретить использование встроенных шрифтов.
3. Переустановить драйвера принтера.
4. Проверить кодировки в реестре HKLM-SYSTEM-ControlSet001-Control-Nls-CodePage
найти параметр 1252 и заменить его значение на c_1251.nls
Знаю, 4й способ немного варварский, но если поможет, то почему бы и нет?
Удачи!
Сканеру штрих-кода помогла замена файла c_1252.nls на c_1251.nls
Попробуйте распечатать латинские буквы, если печатает нормально, то мой способ должен помочь.
Шрифты, шрифты... тут ошибка приема/передачи. В тестовом чеке явно написано Data error. Перенастройте COM порт на компьютере и если нужно в приложении, поиграйтесь со скоростью передачи данных, проверьте кабель.
В 2007 Ворде есть печать и быстрая печать, при выборе "печать" выскакивает меню с настройками печати, надо найти запрет на использование шрифта устройства
принтеры lj 1320 и 2015, сетевые
если слать по чуть-чуть, печатают, если заслать пачку или от нескольких сразу, начинают сыпать бумагой (когда чистой, когда с иероглифами по верхнему краю)
соот-но в lpd-директориях появляются файлы с ошибками
конфиг такой в самбе:
[global]
load printers = yes
printing = bsd
printcap name = /etc/printcap
/etc/printcap:
1-print-1320|hp lj 1320n HALL:\
:sd=/var/spool/output/lpd:\
:sh:\
:sf:\
:mx#0:\
:lf=/var/log/lpd-errs:\
:rm=192.168.220.10:rp=raw: (тут не принципиально raw или lpd, один хер)
соот-но запущен /etc/rc.d/lpd
и второй вопрос - при установке на виндовую машину оно требует драйвера, которые приходится устанавливать с диска. нельзя ли сделать, как если бы принтеры были установлены на виндовом принт-сервере и драйвера автоматом?
если слать по чуть-чуть, печатают, если заслать пачку или от нескольких сразу, начинают сыпать бумагой (когда чистой, когда с иероглифами по верхнему краю)
соот-но в lpd-директориях появляются файлы с ошибками
конфиг такой в самбе:
[global]
load printers = yes
printing = bsd
printcap name = /etc/printcap
[printers]
path = /tmp
create mask = 0700
printable = yes
/etc/printcap:
1-print-1320|hp lj 1320n HALL:\
:sd=/var/spool/output/lpd:\
:sh:\
:sf:\
:mx#0:\
:lf=/var/log/lpd-errs:\
:rm=192.168.220.10:rp=raw: (тут не принципиально raw или lpd, один хер)
соот-но запущен /etc/rc.d/lpd
и второй вопрос - при установке на виндовую машину оно требует драйвера, которые приходится устанавливать с диска. нельзя ли сделать, как если бы принтеры были установлены на виндовом принт-сервере и драйвера автоматом?
Показать
как то ты не очень в тему в этой ветке )
но не мучай самбу, настрой через CUPS
http://localhost:631