Обсуждение:Русификация HP-принтеров в режиме DOS-печати

0 (0)
  • Развернуть Обсуждение:Русификация HP-принтеров в режиме DOS-печати ( Обсуждение примера  19.12.2008 14:04 )
    5(1)
    Для русификации HP-принтеров (в том числе МФУ) в режиме DOS-печати можно :

    1) Если принтер поддерживает встроенные русифицированные DOS-шрифты, то надо проверить/установить кодовую станицу в настройках принтера.
    Например, для HP LaserJet 2430 в сети через web-браузер выбрать- Settings/Configure Device/CONFIGURE DEVICE/PRINTING/PCL, там задать кодовую страницу для параметра: SYMBOL SET = PC-866
    Данная настройка может "слетать" при сетевой установке принтера на другом компьютере - т.е. её надо тогда снова установить.

    2) Посредством загрузки DOS-шрифтов
    См. шрифты и примеры их использования во вложении.
    Файл с нужным шрифтом надо просто послать на принтер.
    См. также bat-файлы

    После загрузки шрифтов можно использовать обычные PCL-команды для управления печатью принтера - смены размера шрифта, формат бумаги (портрет/альбом), число символов/дюйм, интервал и др.
    См. вложения - PCL-команды (сборник PCL-команд от разных моделей принтеров, но как правило они все совместимы/стандартизированы)

    Посмотреть пример
    >> Ответить
    • Развернуть дополнение ( okunev  19.12.2008 14:13 )
      5(1)
      Недостатки при загрузке DOS-шрифтов -
      - после выключения питания принтера необходимо заново загрузить нужный шрифт
      - активен последний загруженный шрифт (до выключения питания)
      - если пользователи используют разные шрифты, то могут мешать друг другу (один загрузил шрифт NORMAL, печатает... а другой для себя загрузил CONDENS, тогда первый получит не то что ожидал)
      >> Ответить
    • Развернуть дополнение 2 ( okunev  19.12.2008 16:56 )
      5(1)
      CONDENS.hp, MEDIUM.hp, NORMAL.hp - это собственно файлы загружаемых шрифтов, см. вложения в примере.

      После их загрузки - будут печататься русские буквы вместо кракозябриков.
      Так как это обычный шрифт, хоть и загружаемый, то его размерами можно управлять при помощи PCL-команд.

      *.MDI - это "картинки" страниц с документацией по PCL-командам в формате принтера-заглушки "Microsoft Office Document Image Writer" (устанавливается при инсталляции MS Office 2003).
      При отсутствии "Microsoft Office Document Image Writer", для просмотра нужен MDI-viewer. Скачать можно, например по этой ссылке:
      http://www.freeware.ru/program_prog_id_10301.html

      Также PCL-команды могут быть в комплекте штатной документации на HP-принтер, либо их можно найти на сайте HP.



      ps: см. также тему -
      http://support.softlab.ru/forum/ZoneForum/topic.asp?ID=50002&CurM=50056
      >> Ответить
    • Развернуть Bat-ники не отрабатывают... ( ST73  24.12.2008 10:35 )
      5(1)
      Просто в той же директории возникает фаил с именем указанным в скобках.
      >> Ответить
      • Развернуть Bat-ники не отрабатывают... ( okunev  24.12.2008 12:24 )
        5(1)
        Для сетевого принтера попробуйте так (у меня отработало корректно):
        - на компе в свойствах принтера на закладке "Доступ" - открыть общий ресурс, например обозвав его- HPLaserJ
        - в BAT-нике используйте команды такого вида:
        print /D:\\192.168.0.123\"HPLaserJ" normal.HP
        где \\192.168.0.123\"HPLaserJ" - ip\имя компа\ресурса, на котором открыли общий доступ


        Мы не заморачиваемся с батниками, просто в FAR-программе по ALT-F5 копируем нужный файл со шрифтом на принтер. Поэтому работоспособность батников не проверял - просто привел в качестве общего примера использования (автор батников и шрифтов мне неизвестен, поэтому выложил их "как есть у автора")
        >> Ответить
    • Развернуть а вот еще ссылка на загружаемый шрифт для HP, плюс ESC-последовательности на него ( okunev  26.03.2009 16:36 )
      0(0)
      http://support.softlab.ru/Portal/Samples/sample.asp?Typ=1&Id=46

      >> Ответить