Построчная печать в WinCC 5.0
Алексей;
24.12.03
Как настроить шрифт, которым производится построчная печать алармов
в WinCC 5.0? У меня вместо русских букв печатаются прочерки. В
шаблоне для построчной печати выбора шрифта нет. Как сделать, чтобы
печать производилась шрифтом принтера, а не в графическом режиме?
Принтер матричный Epson LX300.
Re: Построчная печать в WinCC 5.0
Роман
Папировский; 25.12.03
Добрый день Алексей.
Печать построчных отчетов производится шрифтом, установленным в
вашем принтере. Шрифт настраивается в принтере переключением DIP
переключателей. Смотрите инструкцию к вашему принтеру. В конце её
даны все таблицы символов с соответствующее им положение
переключателей. Если ваш принтер не поддерживает русский шрифт, то
принтер придется перепрошивать.
С уважением, Роман Папировский.
Re: Построчная печать в WinCC 5.0
Алексей;
25.12.03
Большое спасибо за ответ. Действительно в принтере есть только 866
кодовая страница, а WinCC посылает видимо в 1251. Может кто
подскажет кто какие принтеры использует для построчной печати с
поддержкой CP 1251?
Или может есть способ отловить возникающие сообщения из Аlarm
loggera, перекодировать и напечатать их вручную?
Re: Построчная печать в WinCC 5.0
Владимир; 29.12.03
У нас используются принтеры LX-300 и LX-300+
Никаких проблем при тестировании построчной печати не возникало. В
настоящее время печать работает по запросу оператора (средствами
Win), но я могу в ближайшее время посмотреть настройки
принтеров.
Re: Построчная печать в WinCC 5.0
Yrok; 29.12.03
Может тебе эти функции пригодятся
они перекодируют кодовые таблицы туда сюда
Файл User32.Dll
BOOL CharToOem(
LPCTSTR lpszSrc, // pointer to string to translate
LPSTR lpszDst // pointer to translated string
);
BOOL OemToChar(
LPCSTR lpszSrc, // pointer to string to translate
LPTSTR lpszDst // pointer to buffer for translated string
);