ECI ಏನು ಮಾಡುತ್ತದೆ
ನಂತರ ಬರುವ ಬೈಟ್ಗಳಿಗೆ ಯಾವ ಅಕ್ಷರ ಗುಂಪು ಅಥವಾ ಡೇಟಾ ವ್ಯಾಖ್ಯಾನ ಅನ್ವಯಿಸುತ್ತದೆ ಎಂದು ECI ರೀಡರ್ಗೆ ತಿಳಿಸುತ್ತದೆ. ಅದಿಲ್ಲದಿದ್ದರೆ, ರೀಡರ್ ಡೀಫಾಲ್ಟ್ ಒಂದನ್ನು ಊಹಿಸಬೇಕು ಅಥವಾ ಬೈಟ್ಗಳಿಂದಲೇ ಊಹಿಸಬೇಕು.
ECI QR ಕೋಡ್ಗಳಿಗೆ ಮಾತ್ರ ವಿಶಿಷ್ಟವಲ್ಲ. ಈ ಯೋಜನೆಯನ್ನು ಬಾರ್ಕೋಡ್ ಉದ್ಯಮ ಸಂಘವಾದ AIM ವ್ಯಾಖ್ಯಾನಿಸಿದೆ, ಮತ್ತು Data Matrix, Aztec ಕೋಡ್, PDF417, MaxiCode ಹಾಗೂ ಇತರ ಸಿಂಬಾಲಜಿಗಳೂ ಇದನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ.
QR ಕೋಡ್ನಲ್ಲಿ ಇದನ್ನು ಹೇಗೆ ಎನ್ಕೋಡ್ ಮಾಡುತ್ತಾರೆ
ECI ಸೆಗ್ಮೆಂಟ್ ಮೋಡ್ ಸೂಚಕ 0111 ರಿಂದ ಆರಂಭವಾಗಿ, ನಂತರ ಒಂದರಿಂದ ಮೂರು ಬೈಟ್ಗಳ ECI ಡಿಸೈನೇಟರ್ ಸಂಖ್ಯೆ ಬರುತ್ತದೆ. ಡೇಟಾ ಮುಗಿಯುವವರೆಗೆ ಅಥವಾ ಇನ್ನೊಂದು ECI ಅದನ್ನು ಬದಲಿಸುವವರೆಗೆ ಆ ವ್ಯಾಖ್ಯಾನ ಜಾರಿಯಲ್ಲಿರುತ್ತದೆ.
- ECI 3: ISO-8859-1 (Latin-1)
- ECI 20: Shift JIS
- ECI 26: UTF-8
- ಡಿಸೈನೇಟರ್ಗಳ ವ್ಯಾಪ್ತಿ 0 ರಿಂದ 999999
ಪ್ರಾಯೋಗಿಕ ಬೆಂಬಲ
ECI ಬೆಂಬಲ ಏಕರೂಪವಾಗಿಲ್ಲ. ಔದ್ಯಮಿಕ ಮತ್ತು ಡಾಕ್ಯುಮೆಂಟ್ ಸ್ಕ್ಯಾನರ್ಗಳು ಹೆಚ್ಚಾಗಿ ಇದನ್ನು ಗೌರವಿಸುತ್ತವೆ, ಆದರೆ ಹಲವು ಫೋನ್ ಕ್ಯಾಮೆರಾ ಆ್ಯಪ್ಗಳು ಇದನ್ನು ನಿರ್ಲಕ್ಷಿಸಿ ಪರಿಶೀಲನೆಯಿಂದ UTF-8 ಅನ್ನು ಗುರುತಿಸುತ್ತವೆ; ಹೆಚ್ಚಿನ ಆಧುನಿಕ ವಿಷಯಕ್ಕೆ ಇದು ಕೆಲಸ ಮಾಡುತ್ತದೆ.
ಕೆಲವು ಹಳೆಯ ರೀಡರ್ಗಳು ECI ಹೆಡರ್ ಅನ್ನು ನಿರೀಕ್ಷಿಸುವುದಿಲ್ಲ; ಅವು ಅನಗತ್ಯ ಅಕ್ಷರಗಳನ್ನು ತೋರಿಸಬಹುದು ಅಥವಾ ವಿಷಯವನ್ನು ಪಾರ್ಸ್ ಮಾಡಲು ವಿಫಲವಾಗಬಹುದು. ದೈನಂದಿನ URL ಮತ್ತು ಸರಳ ಪಠ್ಯಕ್ಕೆ ಹೆಚ್ಚಿನ ಜನರೇಟರ್ಗಳು ECI ಬಿಟ್ಟು UTF-8 ಪತ್ತೆಹಚ್ಚುವಿಕೆಯ ಮೇಲೆ ಅವಲಂಬಿಸುತ್ತವೆ.