logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Motorola/Zebra DS4208 - skaner nie wypisuje znaków specjalnych

Ryyy 25 Gru 2022 23:47 411 2
REKLAMA
  • #1 20352114
    Ryyy
    Poziom 2  
    Witam,

    Realizuję taki pomysł, aby po zeskanowaniu kodu QR wypisać opis, który może występować w różnych językach - polskim, duńskim, szwedzkim, niemieckim lub francuskim. Niestety litery takie jak ą ę ź ć ü ö ä itd. mimo, że są poprawnie wygenerowane i zakodowane w kodzie (sprawdzam telefonem), to nie wypisują się w tekście. W ustawieniach skanera zmieniam nawet przykładowo na 'country code - german ', w windowsie również daję klawiaturę niemiecką, a nadal nie widzę nigdy niemieckich znaków, zamiast tego widzę na przykład takie znaki

    ├Ą ├ä ├ ├ľ ├╝ ├ť ├č

    Skaner to zebra ds4208

    Czy ktoś jest w stanie mi to wyjaśnić jak się za to zabrać, ponoć skanery pod względem rozkodowywania znaków się nie różnią więc pozostaje chyba kwestia jakichś ustawień..

    Dziękuję i pozdrawiam.
  • REKLAMA
  • #2 20352904
    Mateusz_konstruktor
    Poziom 35  
    Podmień te znaki na odpowiedniki typu "a" zamiast "ą" i napisz jak wtedy jest odczytywany ten kod.

    Jednocześnie zasadnym jest pytanie o to, czy Kolega chce używać typu na pewno obsługiwanego przez skaner.
  • #3 20353062
    Ryyy
    Poziom 2  
    Tak, QR jest obsługiwany przez ten skaner i to rozwiązanie działa znakomicie pomijając te problematyczne znaki.

    Podam w takim razie bardziej szczegółowe przykłady:
    Ustawienia fabryczne skanera:
    "materiał:" skanuje się jako "materia:"
    "Förpackning: " to "Frpackning: "
    "Art.nr: Å04" to "Art.nr: \04"

    Ustawiam opcję Country Code - Swedish Windows, zmieniam też w Windows klawiaturę na szwedzką (swoją drogą, nawet jeśli całe to rozwiązanie by działało, przed każdym skanowaniem musiałbym tak zmieniać język klawiatury, aby uzyskiwać odpowiednie dla danego kraju znaki?)

    i teraz:
    "Förpackning: " to wciąż "Frpackning: "
    "Art.nr: Å04" to "Art.nr: <04"
    czyli w tym przypadku w porównaniu do poprzedniego zmienia się znak z \ na < gdzie oczekiwane Å
REKLAMA