Unicode codificação e decodificação questões em QRCode
-
05-07-2019 - |
Pergunta
Eu estou tentando gerar UTF-8 QRCode para que eu possa encore acentos e caracteres Unicode.
Para testá-lo, estou usando muitos solução de decodificação:
- http://zxing.org/w/decode.jspx - O projeto ZXing também usado em Android
- http://www.drhu.org/QRCode/QRDecoder.php - um PHP Decoder
- http://zbar.sf.net - O leitor ZBar código de barras - projeto OpenSource e C para embutido
Todos eles me dão sempre o mesmo resultado.
Você pode tentar a esta imagem trabalha bem com caracteres Unicode.
Mas se eu estou tentando usar ZXing ou Google Chart API para gerar o QRCode, não pode decodificar corretamente.
Eu tentei isso:
- http: // chart. apis.google.com/chart?cht=qr&chs=200x200&choe=SHIFT_JIS&chl=R%C3%A9my+Hubscher
- http: //chart.apis.google.com/chart?cht=qr&chs=200x200&choe=ISO-8859-1&chl=R%C3%A9my+Hubscher
- http: // chart.apis.google.com/chart?cht=qr&chs=200x200&choe=UTF-8&chl=R%C3%A9my+Hubscher
Mas tudo sem sucesso.
Você sabe como eu posso fazer? Você sabe qual a codificação é usada para a imagem trabalhando?
Solução
A solução que vem à tona, é para codificar o texto em UTF-8 e adicionar uma BOM para especificar que a corda está realmente em UTF-8.
Aqui funciona:
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow