FAQ TBarCode DLL / TBarCode Library
Come codificare UTF-8 in un QR-Code
Come codificare UTF-8 in un QR-Code
Per impostazione predefinita TBarCode V9 (e versioni successive) utilizzerà la seguente codifica:
Codifica predefinita QR-Code JIS (AIM ISS QR Code 1997)- BCSetTextA tratta i dati di input come ANSI ASCII (Latin-1). Questo set di caratteri viene convertito in SHIFT-JIS per essere compatibile con QR-Code. Alcuni caratteri Latin-1 potrebbero andare persi in questa conversione.
- BCSetTextW tratta i dati di input come Unicode. Anche questi dati vengono convertiti in SHIFT-JIS (i caratteri non presenti in SHIFT-JIS potrebbero andare persi).
- BCSetTextA tratta i dati di input come ANSI ASCII (Latin-1). Questo set di caratteri viene convertito in Latin-1.
- BCSetTextW tratta i dati di input come Unicode. Questi dati vengono convertiti anch'essi in Latin-1 (i caratteri non presenti in Latin-1 potrebbero andare persi).
Se volete codificare i dati in formato UTF-8, usate BCSetCodePage (pBarCode, eCodePage_UTF8). Per caratteri non Latin-1 usate BCSetTextW con Unicode per essere sicuri che tutti i caratteri possano essere codificati senza perdite.
Se volete codificare dati binari o i vostri dati "così come sono" (nessuna conversione applicata) usate: BCSetEncodingMode (pBarCode, eEncMode_LowByte ) con BCSetTextA().