Frage

Ich versuche, UTF-8 QRCode zu erzeugen, so dass ich Akzente und Unicode-Zeichen encore kann.

Um es zu testen, ich bin mit vieler Dekodierung Lösung:

  1. http://zxing.org/w/decode.jspx - Das ZXing Projekt auch in Android verwendet
  2. http://www.drhu.org/QRCode/QRDecoder.php - ein PHP-Decoder
  3. http://zbar.sf.net - Der ZBar Barcodeleser - Open Source und C Projekt für eingebettete

Alle von ihnen geben mir immer das gleiche Ergebnis.

Sie können versuchen, dieses Bild funktioniert gut mit Unicode-Zeichen.

Aber wenn ich versuche, ZXing oder Google Chart API zu verwenden, um die QRCode zu erzeugen, kann ich es nicht richtig entschlüsseln.

Ich habe versucht, dies:

  1. http: // Diagramm. 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

Aber alles ohne Erfolg.

Wissen Sie, wie kann ich tun? Wissen Sie, welche Codierung für das Arbeitsbild verwendet wird?

War es hilfreich?

Lösung

Die Lösung, die aufkommt, ist, den Text in UTF-8 zu codieren und eine Stückliste hinzufügen, um anzugeben, dass die Zeichenfolge tatsächlich in UTF-8 ist.

Hier funktioniert es:

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top