குறியாக்க முறைகள்

இப்படியும் அழைக்கப்படுகிறது: தரவு முறைகள், எண்ணியல் முறை, எண்ணெழுத்து முறை, பைட் முறை, கான்ஜி முறை, encoding modes, numeric mode, byte mode

வரையறை

குறியாக்க முறைகள் என்பவை QR குறியீடு எழுத்துகளைப் பிட்களாக அடைக்கும் வழிகள். எண்ணியல், எண்ணெழுத்து, பைட், கான்ஜி ஆகிய நான்கு முக்கிய முறைகள் உள்ளன; ஒரே குறியீடு அவற்றுக்கிடையே மாறவும் முடியும்.

நான்கு முக்கிய முறைகள்

ஒவ்வொரு முறையும் எழுத்து வரம்பையும் அடர்த்தியையும் ஒன்றுக்கொன்று மாற்றாக வைக்கிறது. எண்ணியல் முறை இலக்கங்களை மட்டுமே கையாளும்; ஆனால் மூன்றை 10 பிட்களில் அடைக்கும். பைட் முறை எந்த பைட்டையும் கையாளும்; ஆனால் ஒவ்வொன்றுக்கும் 8 பிட்கள் செலவிடும்.

எண்ணெழுத்து முறை 45 எழுத்துகள் கொண்ட தொகுப்பை உள்ளடக்கும்: 0–9 இலக்கங்கள், A–Z பெரிய எழுத்துகள், இடைவெளி, $ % * + - . / குறிகளும் இரட்டைப்புள்ளியும். சிற்றெழுத்துகள் தொகுப்பில் இல்லை; அதனால்தான் முழுவதும் பெரிய எழுத்தில் உள்ள URL, சிற்றெழுத்தில் உள்ள அதே URL-ஐ விடச் சிறிய குறியீட்டைத் தரும்.

  • எண்ணியல்: 0–9 இலக்கங்கள், 3 இலக்கங்களுக்கு 10 பிட்கள்
  • எண்ணெழுத்து: 45 எழுத்துகள், 2 எழுத்துகளுக்கு 11 பிட்கள்
  • பைட்: எந்த 8-பிட் மதிப்பும், ஒரு பைட்டுக்கு 8 பிட்கள்
  • கான்ஜி: Shift JIS இரட்டை பைட் எழுத்துகள், ஒவ்வொன்றும் 13 பிட்கள்

முறைச் சுட்டிகளும் துண்டுகளும்

தரவின் ஒவ்வொரு தொடரும் 4-பிட் முறைச் சுட்டியுடனும் எழுத்து எண்ணிக்கையுடனும் தொடங்குகிறது; அதன் நீளம் முறையையும் பதிப்பையும் பொறுத்தது. ஒரு குறியீட்டில் இத்தகைய பல துண்டுகள் இருக்கலாம்; எடுத்துக்காட்டாக, நீண்ட இலக்கத் தொடருக்கு எண்ணியல், மீதிக்கு பைட் என்று வைத்தால் முடிவு சிறியதாகலாம்.

மற்ற 4-பிட் சுட்டிகள் எழுத்துத் தொகுப்புகளை அல்ல, வசதிகளைக் குறிக்கின்றன: எழுத்துக் குறியாக்கத்தை அறிவிக்க ECI, தரவைப் பல குறியீடுகளில் பிரிக்க structured append, GS1 மற்றும் பிற தொழில்துறைத் தரவு வடிவங்களுக்கு FNC1. நான்கு பூஜ்ஜியப் பிட்கள் கொண்ட முடிப்பான் தரவை முடிக்கிறது.

  • எண்ணியல் 0001, எண்ணெழுத்து 0010, பைட் 0100, கான்ஜி 1000
  • ECI 0111, structured append 0011
  • FNC1 முதல் நிலை 0101, இரண்டாம் நிலை 1001
  • முடிப்பான் 0000

பைட் முறையும் எழுத்துத் தொகுப்புகளும்

பைட் முறைக்குத் தரநிலையின் இயல்பான விளக்கம் ISO-8859-1 (Latin-1); ஆனால் இன்று பெரும்பாலான ஜெனரேட்டர்கள் UTF-8 எழுதுகின்றன; அதனால் உச்சரிப்புக் குறிகளுடன் கூடிய எழுத்துகள், பிற எழுத்துமுறைகள், எமோஜி தப்பிப் பிழைக்கின்றன. ரீடர்கள் பொதுவாக பைட்டுகளைப் பரிசோதித்து UTF-8-ஐக் கண்டறிகின்றன.

எழுத்துத் தொகுப்பு தெளிவற்றதாக இருக்கக் கூடாத இடங்களில், ECI தலைப்பு அதை வெளிப்படையாக அறிவிக்கலாம். அது இல்லாவிட்டால், ரீடர் எப்போதாவது தவறாக ஊகித்துக் குழம்பிய எழுத்துகளைக் காட்டலாம்.

அடிக்கடி கேட்கப்படும் கேள்விகள்

சிற்றெழுத்துகளால் என் QR குறியீடு பெரிதாவது ஏன்?

சிற்றெழுத்துகள் எண்ணெழுத்துத் தொகுப்பில் இல்லை; எனவே உரை 5.5 பிட்களுக்குப் பதிலாக ஒரு எழுத்துக்கு 8 பிட் என்ற பைட் முறையைப் பயன்படுத்த வேண்டும். பெரிய எழுத்துகள், இலக்கங்கள், சில குறிகள் மேலும் இறுக்கமாக அடங்கும்.

QR குறியீட்டில் எமோஜி அல்லது இலத்தீன் அல்லாத உரையைச் சேமிக்க முடியுமா?

முடியும்; பெரும்பாலான ஜெனரேட்டர்களும் போன் ரீடர்களும் ஆதரிக்கும் UTF-8 பயன்படுத்தும் பைட் முறையில். அத்தகைய ஒவ்வொரு எழுத்தும் பல பைட்டுகள் எடுப்பதால், கொள்ளளவு குறையும்.

ஒரே QR குறியீட்டில் எண்ணியல், உரைத் தரவைக் கலக்க முடியுமா?

முடியும். தரவைத் தனித்தனி முறையுடன் துண்டுகளாகப் பிரிக்கலாம்; நல்ல குறியாக்கிகள் மிகச் சிறிய குறியீட்டைத் தரும் பிரிப்பைத் தேர்ந்தெடுக்கும்.

மூலங்களும் தரநிலைகளும்

அனைத்துச் சொற்கள்