वर्गों की जगह बिंदु क्यों
DotCode डेटा को ग्रिड की वैकल्पिक जगहों पर रखे अलग-थलग बिंदुओं में एन्कोड करता है, इसलिए दो बिंदुओं का छूना ज़रूरी नहीं। तेज़ रफ़्तार औद्योगिक इंकजेट और लेज़र प्रिंटर अलग बिंदु रखने में अच्छे हैं, पर लाइन की रफ़्तार पर ठोस, जुड़े हुए वर्ग साफ़ छापने में संघर्ष करते हैं, और DotCode इसी को ध्यान में रखकर बना है।
सिंबल में QR कोड के कोनों जैसा कोई तय फ़ाइंडर पैटर्न नहीं होता; रीडर खुद बिंदुओं के ग्रिड को पहचानता है। इसकी चौड़ाई और ऊँचाई लचीले ढंग से चुनी जा सकती है, जो लंबे, कम ऊँचाई वाले छपाई क्षेत्रों के लिए ठीक है।
मानक और उपयोग
DotCode को AIM ने ISO/IEC मानक की जगह ISS DotCode सिंबोलॉजी विनिर्देश के रूप में प्रकाशित किया है। यह GS1 डेटा रख सकता है, जिसमें GTIN और सीरियल नंबर शामिल हैं।
यह पैक पर बहुत तेज़ रफ़्तार से निशान लगाने के लिए इस्तेमाल होता है, ख़ास तौर पर तंबाकू की ट्रेसेबिलिटी में, जहाँ EU के नियम इसे मान्य डेटा कैरियर में गिनते हैं, और कुछ दवा व पेय लाइनों पर। यह औद्योगिक फ़ॉर्मैट है; उपभोक्ता फ़ोन कैमरे आम तौर पर इसे नहीं पढ़ते।