Unicode Codieren und Decodieren von Problemen in QRCode

8

Ich versuche UTF-8 QRCode zu generieren, damit ich Akzente und Unicode-Zeichen einfügen kann.

Um es zu testen, verwende ich viele Decodierungslösungen:

  1. Ссылка - Das zxing-Projekt, das auch in Android verwendet wird
  2. Ссылка - ein PHP-Decoder
  3. Ссылка - Der Barcodeleser ZBar - OpenSource und C-Projekt für embedded

Alle geben mir immer das gleiche Ergebnis.

Sie können Dieses Bild funktioniert gut mit Unicode-Zeichen.

Aber wenn ich versuche, zxing oder Google Chart API zu verwenden, um den QRCode zu generieren, kann ich ihn nicht richtig dekodieren.

Ich habe es versucht:

  1. Ссылка
  2. Ссылка
  3. Ссылка

Aber alles ohne Erfolg.

Weißt du, wie ich es machen kann? Weißt du, welche Codierung für das Arbeitsbild verwendet wird?

    
Natim 23.10.2009, 08:23
quelle

1 Antwort

10

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

Hier funktioniert es:

Natim 23.10.2009, 15:23
quelle