Цитата myhouse_1991:
принтер печатает данную 8 битную кодировку как Windows-1251 »
|
ога щаз! нету там кириллицы ни в какой кодировке, печатается в "американской" кодировке cp437
dmz, раньше подобные траблы решались загрузкой шрифта - специальные программки заливали в принтер шрифты с кириллицей в кодировке cp866.
но тут две траблы - прожки эти были досовские и умели общаться с принтером только по lpt порту.
а вторая - новый модный принтер такую фичу может и не поддерживать, или поддерживать по другому (например если поменялся формат загружаемого шрифта)
сейчас есть ещё один путь - использование программ виртуальных принтеров - они притворяются, что на lpt порту есть принтер, полученным текстом рисуют картинку, которую печатают на реальном (совершенно любом) принтере.
программ таких несколько, навскидку могу назвать
SPrint - печать на лазернике под DOS http://forum.ru-board.com/topic.cgi?...1&topic=9340#1 советую прочитать все странички обсуждения, там обсуждается не только эта программа
