информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Портрет посетителяЗа кого нас держат?Все любят мед
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
 Умер Никлаус Вирт 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / hardware
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Как грузить шрифты Type1 в PostScript принтер? 20.11.06 09:19  
Автор: HandleX <Александр М.> Статус: The Elderman
Отредактировано 20.11.06 09:24  Количество правок: 6
<"чистая" ссылка> <обсуждение закрыто>
В общем Subj.

На одном старом автотранспортном предприятии-монстре времён СССР программеры из поколения в поколение вели некую софтину, которая делала всё -- выписывала путевые листы, учитывала пробеги и ГСМ, и т.п. Ещё с тех времён, когда там стояли машины ЕС, потом портировали её на DOS, и т.д., и никто не хочет её переписывать в 1С, к примеру. Ибо работает -- не трожь -)

Выводили они из этой проги незамутнённым 866 ASCII на матричный принтер прямо в параллельный порт, рамки псевдографикой -). И вот, надоело им, понимаешь, слушать визг матричной пилорамы... Купили им лазерный принтер HP с поддержкой PostScript Level 2. Программеры полистали описание языка и сказали, что он ТруЪ, ибо на Форт похожь, а Форт у них ностальгичесскую слезу вышибает -))

Внимание, вопрос: как грузить шрифты Adobe Type 1 в принтер, чтобы они там повисли резидентно. Потому что принтер вражеский, и русских шрифтов в нём сразу нет.
1. HP - это фирма, а какая модель-то? 2. Посмотри дрова на 5000. В комплекте (на стандартном CD) была такая утилита. И вешала она шрифты даже не резидентно, а в пзу. 21.11.06 00:33  
Автор: kstati <Евгений Борисов> Статус: Elderman
<"чистая" ссылка> <обсуждение закрыто>
Всем спасибо, проблему решили. Принтер LaserJet 3120 21.11.06 07:20  
Автор: HandleX <Александр М.> Статус: The Elderman
Отредактировано 21.11.06 07:36  Количество правок: 3
<"чистая" ссылка> <обсуждение закрыто>
PostScript на старость лет оказался им в ломы, нашли утилиту, которая переводит принтер в 866 кодировочку, русские шрифты там уже есть, плюс научили их esc-последовательности, которая заставляет принтер печатать в альбомном расположении.

Т.е. снова пошёл на принтер чистый как слеза ASCII в 866 кодировке... ;-)

Кому интересно: нижеследующая последовательность навсегда переключает кодировку принтера по умолчанию в 866
[esc]>%-12345X@PJL
@PJL DEFAULT LPARM:PCL SYMSET= PC866CYR
@PJL COMMENT ISOCYR
[esc]%-12345X

---


Из-под венды принтер печатает как обычно, изменения касаются только печати из-под ДОС. [esc] в коде нужно заменить на символ 1B (Hex).
Вот это подойдет? 20.11.06 11:04  
Автор: !mm <Ivan Ch.> Статус: Elderman
<"чистая" ссылка> <обсуждение закрыто>


http://www.delnet.ru/soft/drivers/printers/HP1100/Fonts_DOS_utilites/
Нет, это PCL5 шрифты, их пространство и пространство шрифтов Postscript — разные. 20.11.06 13:30  
Автор: HandleX <Александр М.> Статус: The Elderman
<"чистая" ссылка> <обсуждение закрыто>
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach