Question

J'essaie de générer du QRCode UTF-8 afin de pouvoir rappeler les accents et les caractères Unicode.

Pour le tester, j'utilise plusieurs solutions de décodage:

  1. http://zxing.org/w/decode.jspx - Le projet zxing également utilisé dans Android
  2. http://www.drhu.org/QRCode/QRDecoder.php - un décodeur PHP
  3. http://zbar.sf.net - Le lecteur de code à barres ZBar - OpenSource et projet C pour systèmes intégrés

Tous me donnent toujours le même résultat.

Vous pouvez essayer cette image fonctionne bien avec caractères Unicode.

Mais si j'essaie d'utiliser zxing ou l'API Google Chart pour générer le code QR, je ne peux pas le décoder correctement.

J'ai essayé ceci:

  1. http: // chart. apis.google.com/chart?cht=qr&chs=200x200&choe=SHIFT_JIS&chl=R%C3%A9my+Hubscher
  2. http: //chart.apis.google.com/chart?cht=qr&chs=200x200&choe=ISO-8859-1&chl=R%C3%A9my+Hubscher
  3. http: // chart.apis.google.com/chart?cht=qr&chs=200x200&choe=UTF-8&chl=R%C3%A9my+Hubscher

Mais tout sans succès.

Savez-vous comment je peux faire? Savez-vous quel encodage est utilisé pour l'image de travail?

Était-ce utile?

La solution

La solution qui apparaît consiste à coder le texte en UTF-8 et à ajouter une nomenclature pour spécifier que la chaîne est réellement en UTF-8.

Ici ça marche:

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top