Preguntas frecuentes sobre TBarCode DLL / TBarCode Library
Cómo codificar UTF-8 en un QR Code
Cómo codificar UTF-8 en un QR Code
De forma predeterminada, TBarCode V9 (y posteriores) usará la siguiente codificación:
Codificación predeterminada QR-Code JIS (AIM ISS QR Code 1997)- BCSetTextA trata los datos de entrada como ANSI ASCII (Latin-1). Este juego de caracteres se convierte a SHIFT-JIS para ser compatible con QR Code. Algunos caracteres Latin-1 pueden perderse en esta conversión.
- BCSetTextW trata los datos de entrada como Unicode. Estos datos también se convierten a SHIFT-JIS (los caracteres que no forman parte de SHIFT-JIS pueden perderse).
- BCSetTextA trata los datos de entrada como ANSI ASCII (Latin-1). Este juego de caracteres se convierte a Latin-1.
- BCSetTextW trata los datos de entrada como Unicode. Estos datos se convierten a Latin-1 (los caracteres que no forman parte de Latin-1 pueden perderse).
Si desea codificar datos en formato UTF-8, use BCSetCodePage (pBarCode, eCodePage_UTF8). Para caracteres no Latin-1, use BCSetTextW con Unicode para asegurarse de que todos los caracteres se puedan codificar sin pérdida.
Si desea codificar datos binarios o sus propios datos "tal cual" (sin aplicar ninguna conversión), use: BCSetEncodingMode (pBarCode, eEncMode_LowByte ) con BCSetTextA().