Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Печать кирилицы на esc/pos принтер в .net


Приложения 1

Просмотр приложений доступен только зарегистрированным пользователям.
    1 ставка скрыта
  • Геннадий П.
    11 декабря 2022, 23:39 |

    Там ясно пишет что нет такой кодировки. Посмотрите какие у вас стоят:

       Console.WriteLine (string.Join ("\n", Encoding.GetEncodings ().Select (e => e.Name)));
                Console.ReadKey ();

  • Olexandr Basalaiev
    12 декабря 2022, 10:19 |

    А какое устройство Sewoo Lukhan Sam4? Некотрые требуют внутренней настройки коовой страницы(или утилитой или нудным нажиманием кнопки feed  и слежением в худшем случае за светодиодом в лушем он печатает ответ)

    И в документации надо почитать у некоторых до сих пор 866 кодировка(Надо конвертировать UTF или 1251 то там у вас на выходе)

  • Леонид Мартынюк
    12 декабря 2022, 10:35 |

    xprinter  самый  простой ничего там не  настраивается

    из  редактора  через  системный  драйвер  все  в  порядке  с  киридицей


    нужно  просто  послать  правильную  последовательной  юайтов

    нода  вроде правильно  делает  но  винда  не  дает  просто так  достучатся  до USB  типа  он  уже  занят


  • Olexandr Basalaiev
    12 декабря 2022, 11:06 |

    но  винда  не  дает  просто так  достучатся  до USB

    А у вас хоть как то реагирует в принципе?

    Насколько я помню ту модель то для 

    1.Для работы по низкоуровневому протоколу esc/pos нужен драйвер для usb (Не драйвер принтера(Вообще для низкоуровневых команд драйвер принтера не нужен-кго снести если установили-он может блокировать порт) а чипа VCOM Виртуального сом порта ) Он тогда видется к в винде как компорт ) у вас .net этот ком порт открываем и кидаем команды


  • Леонид Мартынюк
    12 декабря 2022, 19:04 |

    ну  английские  же  тексты  печатает

    эта  прога  что  в атаче  использует  какую  то  системную либу  я  не  разбирался

    то  есть рзобратся  с  кодировками  в  дот нете

    по  сути   задача  послать  в  принтер  правильную  последовательность  байтов

    Не по  пикселям  же  системный  драйвер  правильно печатает киорилицу




  • Olexandr Basalaiev
    12 декабря 2022, 19:20 |

    Не по  пикселям  же  системный  драйвер  правильно печатает киорилицу

    Да в том то и дело что именно системный печатает типа по пикселам

    (если мы о винде то win metafile-Типа образ типа рисунок-И там хоть китайский хоть рисунок он напечатает)

    А если мы печатаем низкоуровневыми командами(esp протокол zpl epl и тд) командами (и тут драйвер не нужен -тут команда посылается в порт) то

    Нужно для печати кирилицы 

    1,Установить кодовую страницу в термопринтере(без этого сам Бил Гейтс Вам кирилицей не напечатает)  :-)

    Если она установена то надо знать это 866 1251 или utf

    Вот из этой проги английский текст печатает ? или есть ошибка что занят порт(из предыдущего сообшения)?

    но  винда  не  дает  просто так  достучатся  до USB  типа  он  уже  занят

  • Леонид Мартынюк
    12 декабря 2022, 19:47 |

    из этой  проги  и печатает - там  через низкоуровневую либу  раьботает системную winspool.Drv - стащил  пример  с  гитхаба


    может  кодовая  страница  выставляется  какой  то  ESC командой

    для  того и выложил  проект не  хочу  в  этом  разбиратся

  • Геннадий П.
    12 декабря 2022, 11:04 |

    Переключатель SW-4 как стоит - на 1 или 2 байта?

  • Леонид Мартынюк
    12 декабря 2022, 19:01 |

    нет  там  никаких переключателей

    простой принтер  с двумя   кнопками  я  для разработки  взял  самый  простой

Актуальные фриланс-проекты в категории Веб-программирование

Восстановление инстаграм после блокировки

3 марта 2026 г заблокировали инстаграм с причиной нарушения правил. Считаю произошла какая то ошибка, так как страничка была личной с фото и видео личных поездок. Коментарии и тд я не писала нигде. Отправляла несколько раз на обжалование. Не могу скачать свои файлы, так как не…

Базы данных и SQLВеб-программирование ∙ 9 часов 4 минуты назад ∙ 4 ставки

Интеграция блока "Где смотреть" (Laravel / Livewire)

Необходимо реализовать интеграцию внешней стриминговой платформы для сайта о фильмах и сериалах на Laravel / Livewire. Что нужно сделать: Реализовать импорт внешнего каталога контента, который обновляется 1 раз в день. Выполнять матчинг контента по IMDb ID и/или TMDB ID. Если…

PHPВеб-программирование ∙ 9 часов 23 минуты назад ∙ 22 ставки

Привести в порядок два сайта на WordPress: обновить дизайн, исправить ошибки, сделать более современными

10 000 UAH

Нужен специалист для быстрого обновления двух сайтов на WordPress. Сайты посвящены постановочному видеоконтенту в жанре боевого экшна, динамичных сцен и единоборств. Пример тематики сайта: https://only7fights.com/ Фото / примеры дизайна, который примерно интересует, предоставлю…

Веб-программирование ∙ 9 часов 24 минуты назад ∙ 28 ставок

Разработка веб-сервиса с платным доступом к онлайн-чату

Добрый день, необходимо разработать веб-сервис, который включает: * персональные ссылки для пользователей; * страницу с описанием услуги; * оплату через PayPal; * онлайн-чат в реальном времени; * отображение видео на странице пользователя; * учет оплаченного времени и…

PythonВеб-программирование ∙ 9 часов 42 минуты назад ∙ 43 ставки

Построить лендинг на Framer на основе дизайна из Claude / Figma, с анимациями фото

4000 UAH

Сайт, сделанный в Клоде, полностью адаптивный и анимированный. Но нужно перенести его во Фреймер: так, чтобы все блоки были построены во Фреймере и можно было легко редактировать контент и дизайн. То есть не html код, вставленный по секциям, а именно перестроить. (Знаю, что…

Веб-программирование ∙ 12 часов 9 минут назад ∙ 17 ставок

Заказчик
Леонид Мартынюк
Украина Харьков  63  0
Проект опубликован
3 года назад
43 просмотра