సామర్థ్యాన్ని ఏది నిర్ణయిస్తుంది
ఎంత పడుతుందో మూడు అంశాలు నిర్ణయిస్తాయి: వెర్షన్, ఎర్రర్ కరెక్షన్ స్థాయి, ఎన్కోడింగ్ మోడ్. పెద్ద వెర్షన్లో ఎక్కువ మాడ్యూళ్లు ఉంటాయి, తక్కువ ఎర్రర్ కరెక్షన్ స్థాయి డేటాకు ఎక్కువ మాడ్యూళ్లను వదులుతుంది, సంఖ్యా వంటి కాంపాక్ట్ మోడ్ ప్రతి బిట్లో ఎక్కువ అక్షరాలను ఇముడుస్తుంది.
ప్రచురించిన సంఖ్యలు మొత్తం ఒకే మోడ్ వాడే కంటెంట్కు గరిష్ఠాలు. చిన్న, పెద్ద అక్షరాలు, చిహ్నాలు కలిసిన URL వంటి వాస్తవ కంటెంట్ సాధారణంగా బైట్ మోడ్లోకి వెళ్తుంది, తక్కువ అక్షరాలే పడతాయి.
అత్యల్ప, అత్యధిక సామర్థ్యాలు
కింది పట్టిక అతి చిన్న, అతి పెద్ద QR కోడ్లను చూపిస్తుంది. మిగతా ప్రతి వెర్షన్, స్థాయి ఈ విలువల మధ్యలోనే ఉంటుంది.
- వెర్షన్ 1-L: 41 అంకెలు, 25 ఆల్ఫాన్యూమరిక్, 17 బైట్లు, 10 కాంజీ
- వెర్షన్ 1-H: 17 అంకెలు, 10 ఆల్ఫాన్యూమరిక్, 7 బైట్లు, 4 కాంజీ
- వెర్షన్ 40-L: 7,089 అంకెలు, 4,296 ఆల్ఫాన్యూమరిక్, 2,953 బైట్లు, 1,817 కాంజీ
- వెర్షన్ 40-H: 3,057 అంకెలు, 1,852 ఆల్ఫాన్యూమరిక్, 1,273 బైట్లు, 784 కాంజీ
ఆచరణలో సామర్థ్యం
ఎక్కువ నిల్వ చేయగలగడం అంటే నిల్వ చేయాలని కాదు. గరిష్ఠానికి దగ్గరగా ఉన్న కోడ్కు చాలా చిన్న మాడ్యూళ్లు ఉంటాయి; వాటికి పెద్ద ముద్రణ, స్థిరమైన చేయి, మంచి కెమెరా కావాలి, తక్కువ వెలుతురులో అవి ఎక్కువగా విఫలమవుతాయి.
లింక్ల కోసం, చిన్న URL కోడ్ను చిన్నగా, దృఢంగా ఉంచుతుంది. vCard లేదా Wi-Fi వివరాల వంటి కంటెంట్కు, ఐచ్ఛిక ఫీల్డ్లను తగ్గించడం అదే ప్రభావాన్ని ఇస్తుంది. బైట్ లెక్కలు ఎన్కోడ్ అయిన బైట్లను సూచిస్తాయి; కాబట్టి UTF-8లో ఒక్కొక్కటి అనేక బైట్లు తీసుకునే, ప్రాథమిక లాటిన్ కాని అక్షరాలు, ఎన్ని అక్షరాలు పడతాయో తగ్గిస్తాయి.