Я использую VB .Net 2008
Почему мое преобразование из ASCII в 737 (греческий DOS) с командой Encoding.Convert
возвращает читаемые символы, а IO.StreamWriter
с Encoding.GetEncoding(737)
записывает файл с нечитаемыми символами?
Я спрашиваю об этом, потому что хочу отправить данные строк на принтер, который может печатать греческий как 737.
Если я отправляю результат Encoding.Covert
, я получаю неправильный результат, в то время как если я напишу файл, как указано выше, и скопирую его на принтер, то все в порядке