Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Opublikuj swoje zlecenie za darmo i otrzymaj oferty od wykonawców freelancerów już minutę po opublikowaniu!

Drukowanie cyryliki na drukarce esc/pos w .net

Translated

Załączniki 1

Wgląd do aplikacji jest dostępny tylko zarejestrowanym użytkownikom.
    1 oferta jest ukryta
  • Gennady P.
    11 grudnia 2022, 23:39 |

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

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

  • Olexandr Basalaiev
    12 grudnia 2022, 10:19 |

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

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

  • Leonid Martynyuk
    12 grudnia 2022, 10:35 |

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

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


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

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


  • Olexandr Basalaiev
    12 grudnia 2022, 11:06 |

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

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

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

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


  • Leonid Martynyuk
    12 grudnia 2022, 19:04 |

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

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

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

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

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




  • Olexandr Basalaiev
    12 grudnia 2022, 19:20 |

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

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

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

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

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

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

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

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

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

  • Leonid Martynyuk
    12 grudnia 2022, 19:47 |

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


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

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

  • Gennady P.
    12 grudnia 2022, 11:04 |

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

  • Leonid Martynyuk
    12 grudnia 2022, 19:01 |

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

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

Aktualne zlecenia dla freelancerów w kategorii Aplikacje desktopowe

Dodać przerwy 10-30 sekund między wysyłkami e-maili

Witam! Szukam doświadczonego programisty 1C / BAS (BAF) do szybkiego rozwiązania problemu technicznego z wysyłką maili.Istota problemu: Używamy programu księgowego BAF (Business Automation Framework), edycja 2.0. Raz w miesiącu pojawia się potrzeba masowego wysyłania klientom…

Programowanie stron internetowychAplikacje desktopowe ∙ 2 dni 10 godzin temu ∙ 10 ofert

Rewersowe inżynieria konsolowych narzędzi do ankietowania kontrolerów SSD (Flash ID)

1. Cel pracy Wydzielenie interfejsu programowania aplikacji (API) do interakcji z kontrolerami SSD/NVMe z dostarczonego zestawu narzędzi konsolowych (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron itd.). Wynikiem ma być działający kod w języku C/C++ lub dokładna…

C i C++Aplikacje desktopowe ∙ 2 dni 22 godziny temu ∙ 5 ofert

Modyfikacja w pracy emulatora

163 PLN

Witaj. Ściągnąłem z Internetu emulator automatu do gier gaminator cf final. Bardzo mi się podoba, ale są tam niedociągnięcia. Jest panel administracyjny, ale otwiera się swobodnie, a nie zamyka w ogóle. Zamyka się tylko razem z aplikacją. A dane po zmianach w panelu…

Aplikacje desktopowe ∙ 10 dni 11 godzin temu ∙ 10 ofert

Zleceniodawca
Leonid Martynyuk
Ukraina Charków  63  0
Zlecenie zostało opublikowane
3 lata temu
43 wyświetlenia
Tagi