Barcode 101: Guide to Barcodesymbologieën

een barcodesymbool is een machineleesbare afbeelding die gegevens overbrengt. Barcodes kunnen worden onderverdeeld in drie algemene types: linear, stacked linear, and two-dimensional (or 2D): Linear Barcodes

UPC-A

de UPC-A (ook gewoon aangeduid als de UPC) is de standaard retail “price code” barcode in de Verenigde Staten. UPC-A is strikt numeriek; de balken kunnen alleen de cijfers van 0 tot 9 vertegenwoordigen., Een UPC-een barcode bevat 12 cijfers, samen met een stille (lege) zone aan weerszijden, en start, Midden, en stop symbolen. Het middelste symbool scheidt de linkerkant en de rechterkant, die verschillend gecodeerd zijn. Wanneer een cijfer aan de linkerkant wordt gebruikt, zijn de balken Zwart en de spaties wit, en wanneer het aan de rechterkant wordt gebruikt, worden de kleuren omgekeerd., De logica achter dit doen is een beetje ingewikkeld, en gaat over een wiskundige eigenschap genaamd “pariteit”, maar het effect is om zwart en Wit om te keren, en om de scanner te laten zien of hij de code van links naar rechts of Van rechts naar links leest.

het werkelijke nummeringssysteem is afhankelijk van het type product en het doel van de streepjescode; het eerste cijfer van de streepjescode geeft het nummeringssysteem aan., De volgende 10 cijfers bevatten informatie over het product, en in alle hieronder beschreven toepassingen is het cijfer aan de rechterkant (niet opgenomen in de beschrijving van de toepassing) een controlesom, die kan worden gebruikt om de nauwkeurigheid van de scannerlezing te testen. Hieronder volgt een lijst van gangbare UPC-A-toepassingen:

  • typische retailproducten: aangegeven met een eerste cijfer van 0, 1, 6, 7 of 8. De vijf resterende cijfers aan de linkerkant van de barcode zijn het identificeren van de fabrikant. De vijf cijfers aan de rechterkant zijn de productcode (bepaald door de fabrikant).,
  • geneesmiddelen: voor geneesmiddelen en enkele andere farmaceutische producten. De 10 cijfers die volgen vormen het NDC (National Drug Code) nummer, dat de fabrikant (of distributeur of verpakker), het product (samen met informatie zoals dosis, sterkte en formule), en de grootte en andere kenmerken van de verpakking identificeert.
  • gewichtsbepaling: wanneer producten zoals producten en vlees worden verpakt en verkocht naar gewicht, begint het UPC-etiket met nummersysteem code 2., De vijf cijfers die volgen aan de linkerkant identificeren het item, en degenen die volgen zijn voor het gewicht van het product of de prijs.
  • Coupons: de cijfers van het nummeringssysteem 5 en 9 zijn voor coupons. Net als bij retailproducten zijn de vijf linker cijfers de identificatie van de fabrikant. De vijf cijfers aan de rechterkant vertellen welke producten de coupon van toepassing is op en de korting.,
  • gereserveerd: nummersysteem 4 is gereserveerd voor gebruik door individuele detailhandelaren of groothandelaren en wordt vaak gebruikt voor winkelbonnen, klantenkaarten en soortgelijke artikelen.
  • UPC-E

    de UPC-E-barcode kan worden gebruikt wanneer de beschikbare ruimte te klein is voor een UPC-A-barcode. het bevat dezelfde informatie als een UPC-A-label, maar het maakt gebruik van een aantal trucs om het aantal cijfers te verminderen tot zes.,

    de meest eenvoudige truc van de UPC-E-code is het verwijderen van achterliggende nullen in de code van de fabrikant en voorloopnullen in de productcode. De details van de techniek zijn ingewikkeld, en het werkt niet voor alles, maar het heeft betrekking op alle codes met een totaal van 5 voor – /achterliggende nullen, evenals een significant aantal codes met vier nullen.

    UPC-E gebruikt een veel complexere truc om de checksum en de nummer systeem code te comprimeren. Een neveneffect van deze techniek is dat de enige toegestane nummeringsysteemcodes 0 en 1 zijn.,

    EAN-13

    de EAN-13-code is in principe een internationale versie van UPC-A. EAN-13 voegt een 13e cijfer toe aan de uiterste linkerkant van de UPC-A-code (zodat het het eerste cijfer wordt). De EAN-13 standaard bevat UPC-A barcodes; het toevoegen van een leidende 0 aan een UPC-A code maakt het tot de equivalente EAN-13 code.

    de belangrijkste verschillen tussen EAN-13 en UPC-A (naast het extra leidende cijfer) zijn dat bij EAN-13 de fabrikant-en productcodes in lengte kunnen variëren, en dat de eerste drie cijfers het GS1-voorvoegsel vormen, of ” landcode.,”

    het GS1-voorvoegsel wordt uitgegeven door GS1, de internationale organisatie voor streepjescodes. Het kan de nationale GS1-lidorganisatie of een speciaal gebruik identificeren. De lidorganisaties geven de codes van de fabrikant uit en de fabrikanten stellen hun eigen productcodes in. Het volledige EAN-13 barcodenummer, bestaande uit het GS1-voorvoegsel, de code van de fabrikant, de productcode en het controlegetal, staat ook bekend als het GTIN-of Global Trade-artikelnummer.,Naast de nationale GS1 voorvoegsels, meestal gebruikt voor standaard retail items, zijn er voorvoegsels voor gespecialiseerde doeleinden, zoals coupons, restituties, seriële publicaties (tijdschriften en kranten), boeken (ISBN), en bladmuziek (ISMN).

    in de Verenigde Staten kunnen prijscodescanners en verkooppunt-/inventarissystemen doorgaans zowel UPC-A-als EAN-13-barcodes lezen.

    EAN-8

    EAN-8 is een GS1 barcode voor gebruik op kleine items wanneer een volledig EAN-13 barcode label te groot zou zijn om te passen., Het bestaat uit acht cijfers-vier aan de linkerkant en vier aan de rechterkant. Ze gebruiken dezelfde codering als UPC – A en EAN-13, waarbij het laatste cijfer als checksum wordt gebruikt.

    een EAN-8-streepjescode kan worden gebruikt met GTIN-8-of RCN-8-productidentificatienummers.
    GTIN-8 is een verkorte versie van de EAN-13-code, maar zonder informatie over de oorsprong van het product. Om een GTIN-8 nummer te kunnen gebruiken, moet een fabrikant dit opvragen bij de nationale lidorganisatie., Een EAN-8 barcode die een GTIN-8 identificatienummer codeert is geldig voor algemeen gebruik, zoals een EAN-13 barcode.
    RCN-8-nummers zijn daarentegen alleen bestemd voor gebruik op producten van het huismerk of in de winkel, en kunnen alleen worden gebruikt binnen het bedrijf dat ze uitgeeft. Als het wordt gescand door een andere retailer, zal het een onjuiste lezing geven.

    Code 128

    de hierboven beschreven UTF-en EAN-streepjescodes coderen alleen cijfers, maar Code 128 is een lineaire streepjescode die zowel letters van het alfabet als cijfers codeert, waardoor het nuttig is voor een verscheidenheid aan doeleinden buiten de basisprijzen en inventaris.,
    Code 128 codeert de 128-teken ASCII set, die alle alfabetische, numerieke, interpunctie en rekenkundige tekens bevat die gevonden worden op een Engelstalig computertoetsenbord, plus een aantal niet-zichtbare besturingskarakters.,
    Om alle ASCII-tekens op te nemen, gebruikt Code 128 drie verschillende tekensets:

  • de Code a bestaat uit hoofdletters, cijfers, interpunctie en niet-afdrukkende controletekens
  • Code B is vergelijkbaar met Code A, maar vervangt de meeste controletekens door de volledige set kleine letters, plus enkele toegevoegde interpunctie
  • Code C bevat geen letters of interpunctie; het bestaat uit getallenparen, van 00 tot 99. Dit bespaart ruimte bij het coderen van getallen.,
  • een enkele Code 128 barcode kan tekens uit alle drie tekensets bevatten, waarbij herhaaldelijk tussen deze tekens wordt gewisseld.
    Het Basic Code 128 barcode formaat bestaat uit een start code (die de initiële tekenset instelt op A, B of C), de code data, een checksum cijfer, en een stop code, die het einde van de barcode markeert. Net als bij andere lineaire barcodes, zijn er lege stille zones aan weerszijden.
    GS1-128 (ook bekend als UCC-128 en EAN-128) is een internationale standaard voor het gebruik van Code 128 in barcodelabels., GS1-128 bestaat uit het Basic Code 128 formaat met een applicatie Identifier toegevoegd aan de code data.

    Toepassingsidentifiers zijn 2 tot 4 tekens lang, en identificeren het type gegevens dat zal volgen — typisch, standaard supply chain toepassingen, zoals serienummer, aantal containers, lotnummer, gewicht, volume, enz., met inbegrip van opsporings-en transactie-informatie. Elke identifier bepaalt de lengte en het formaat van de gegevens die erop volgen.,
    omdat de meeste toepassingscodegegevens een vaste lengte hebben, is het mogelijk om meerdere codes in één GS1-128 barcode op te nemen, simpelweg door het toevoegen van nieuwe Toepassingsidentifiers en codegegevens.

    Code 39

    De Code 39-symboliek is ook alfanumeriek en variabel van lengte. Het werd ontwikkeld in 1974, en is nog steeds in relatief breed gebruik; de meeste barcodelezers kunnen Code 39 lezen. In Code 39 bestaat elk teken uit vijf balken en vier spaties, waarbij drie van die balken/spaties breed zijn en de andere smal., Als gevolg hiervan hebben alle tekens dezelfde breedte en neemt een Code 39 barcode over het algemeen meer ruimte in beslag dan de equivalente Code 128 barcode.

    het basiscode 39-systeem bestaat uit 43 tekens, waaronder hoofdletters, cijfers en enkele speciale / interpunctietekens. Afhankelijk van de toepassing en het systeem is het mogelijk om alle 128 ASCII-tekens te gebruiken.
    Een Code 39 barcode bestaat uit een start karakter, de gecodeerde data, en een stop karakter., Zowel de start-als stop-tekens zijn identiek en worden over het algemeen weergegeven door het * sterretje. er is Geen Controlesom karakter, maar sommige fout-controle mogelijkheden zijn ingebouwd in het coderingssysteem.
    Code 39 wordt gebruikt voor veel van dezelfde soorten toepassingen als code 128, en officiële Code 39-standaarden (inclusief een ANSI-standaard) bestaan. Het is echter niet opgenomen in het GS1-systeem.

    Interleaved 2 van 5

    Interleaved 2 van 5 (of ITF)is een lineaire barcode met alleen variabele lengte., Het codeert cijfers in paren, met het eerste cijfer in elk paar vertegenwoordigd door bars, en het tweede cijfer vertegenwoordigd door spaties, zodat ze zijn interleaved. Twee van de vijf balken of ruimten die elk cijfer vertegenwoordigen zijn breed, en de andere zijn smal.

    Interleaved 2 van 5 is opgenomen in het GS1-systeem als de ITF-14-standaard, die een vaste lengte van 14 cijfers heeft.,
    Een ITF-barcode bestaat uit een Startcode( twee smalle bar / smalle spatieparen), de gecodeerde gegevens, een controlecijfer (vereist voor ITF-14, elders optioneel), en een stopcode (brede bar, smalle spatie, smalle bar), met stille zones aan weerszijden.
    patronen die identiek zijn aan de start-en stopcode kunnen voorkomen in de gecodeerde gegevens, wat kan resulteren in een slechte lezing als de scanner de code niet helemaal doorleest. Om dit te voorkomen, vereist de ITF-14 standaard een zware zwarte rand genaamd de bearer bar.,ITF barcodes worden meestal gebruikt in groothandel en verzending voor dozen of kartonnen partijen van een product. Een gespecialiseerde versie van de ITF barcode wordt ook gebruikt op 135 filmbussen.Codabar

    Codabar werd oorspronkelijk ontwikkeld door Pitney Bowes in 1972. Het is een barcode met variabele lengte die gebruik maakt van een kleine set balken om de cijfers 0 tot en met 9 te coderen, en in sommige toepassingen, een paar symbolen zoals de dollar en plus tekens. het bevat ook vier start / stop symbolen (meestal vertegenwoordigd door A, B, C, en D). Een Codabar-code bestaat uit een startsymbool, de gecodeerde gegevens en een stopsymbool., het is autocontrole, hoewel sommige toepassingen wel een controlecijfer specificeren.

    Codabar wordt van oudsher gebruikt door bibliotheken, door bloedbanken en voor luchtschepen door sommige bedrijven, zoals Federal Express, en wordt nog steeds gebruikt voor sommige van deze toepassingen.

    Pharmacode

    Pharmacode is ontworpen voor de controle en beveiliging van verpakkingen in de farmaceutische industrie.

    APharmacode barcode bestaat uit slechts twee breedtes van staven, met een lengte van maximaal 12 staven., De gegevens zijn een enkel geheel getal (in het bereik 3 tot 131070) gecodeerd als een binair getal. Pharmacode-barcodes kunnen meerdere kleuren gebruiken als extra controle op de nauwkeurigheid van de verpakking.

    individuele farmaceutische bedrijven genereren hun eigen Farmacode barcodes. Ze worden gebruikt op de productielijn, waar ze automatisch worden gescand op inserts en andere items die in de verpakking worden geplaatst, om mismatches te detecteren.

    Databar

    Databar is een GS1-familie van barcodenormen die doorgaans bedoeld zijn voor toepassingen met beperkte ruimte., Ze coderen GTIN-12 (UPC-A) en GTIN-13 (EAN-13) gegevens in een 14-cijferig formaat (met toegevoegde voorloopnullen). Lineaire barcodes in de Databar-familie omvatten de omnidirectionele en uitgebreide codes, die omnidirectioneel kunnen worden gescand, en de afgeknotte en beperkte codes, die zijn ontworpen om alleen door handheld scanners te worden gelezen.

    omnidirectionele en uitgebreide Databarcodes worden gebruikt in verkooppunttoepassingen, zoals UPC-A en EAN-13., Uitgebreide codes kunnen aanvullende informatie bevatten, zoals gewicht en vervaldatum, aangeduid met applicatie-ID ‘ s op de manier van GS1-128 barcodes.

    afgeknotte en beperkte DataBar barcodes worden over het algemeen gebruikt in de gezondheidszorg voor de identificatie van kleine items.

    Postal (Postnet)

    Postnet is het barcodesysteem dat door de United States Postal Service wordt gebruikt voor het routeren van Post; Het wordt geleidelijk afgeschaft ten gunste van het intelligente postsysteem, dat hieronder wordt beschreven., Postnet codes gebruiken variabele hoogte bars om cijfers weer te geven.

    een Postnet-barcode bestaat doorgaans uit de codes ZIP, ZIP+4 en afleverpunt, waarbij elk cijfer wordt weergegeven door vijf maten, waarvan twee volledige hoogte en de rest halve hoogte.Postal (Intelligent Mail Barcode)

    Het Intelligente Mail Barcode systeem vervangt het Postnet systeem voor het routeren van mail door de USPS. Het is een 65-bar variabele hoogte code met vier soorten bar.,

    en IM-barcode bestaat uit de volgende componenten:

  • Een barcode-ID met voorsortinformatie.
  • een identificatiecode van het diensttype die de mailklasse en de gevraagde diensten aangeeft.
  • het mailer-ID, dat de organisatie vertegenwoordigt die het item verzendt.
  • het volgnummer dat de ontvanger weergeeft.
  • de postcode van het afleverpunt, die de hierboven beschreven informatie in een Postnet-barcode bevat.,
  • gestapelde Barcodes

    gestapelde barcodes zijn lineaire barcodes die zijn onderverdeeld in segmenten en boven elkaar geplaatst

    Databar gestapeld

    de gestapelde versies van de GS1 Databarcodes gebruiken dezelfde basiscodering als de hierboven beschreven lineaire Databarcodes en worden in soortgelijke toepassingen gebruikt. Ze zijn vooral handig voor items met beperkte ruimte met labels die zeer smalle lineaire afmetingen hebben.,

    de GS1 uitgebreide gestapelde Databar kan een reeks barcodes stapelen die productgegevens bevatten naast de basic point-of-sale EAN-13-prijscode.

    PDF417

    PDF417 is een gestapelde streepjescode met variabele hoogte en variabele breedte die bestaat uit rijen met korte balken en spaties. Het kan zo weinig als 3 rijen, of zo veel als 90. Alle rijen moeten hetzelfde aantal gegevenscodewoorden bevatten, maar dat aantal kan variëren van 1 tot 30.,

    de werkelijke coderingsmethode is gebaseerd op een complex systeem dat ongeveer 900 codewoorden gebruikt om gegevens in verschillende formaten weer te geven. Dit staat PDF417 toe om tekst, digitale gegevens (in bytes) en grote getallen binnen dezelfde barcode te coderen.
    elke rij van een PDF417-streepjescode bestaat uit een startpatroon, het linker-had-codewoord (dat onder andere de rij identificeert), de data-codewoorden, het rechter-codewoord en het stoppatroon. In tegenstelling tot de meeste 2D barcodes, kan PDF417 worden gelezen met een laserscanner.,
    PDF417 barcodes kunnen worden gekoppeld zodat grote hoeveelheden data achter elkaar kunnen worden gescand. Dit verwijdert effectief de limiet in de hoeveelheid gegevens die kunnen worden gecodeerd, waardoor het PDF417-formaat concurrerend is met echte 2-D barcodes voor het weergeven van grote hoeveelheden gegevens.
    De PDF417 wordt gebruikt als een barcodeformaat met hoge dichtheid in een aantal toepassingen, waaronder:

  • rijbewijzen en ID-kaarten die voldoen aan de Realid-standaard van het Department of Homeland Security.
  • instapkaarten voor luchtvaartmaatschappijen.
  • gedrukte United States Portage.,
  • MicroPDF417

    MicroPDF417 is een beperkte subset van PDF417, ontworpen voor situaties waarin een volledige PDF417-code te groot zou zijn. Het plaatst grenzen aan de afmetingen van de balken, en op de hoeveelheid en het formaat van de gegevens die kunnen worden gecodeerd (tot 200 tekens van hoofdletters, 150 binaire bytes, of 366 numerieke cijfers). het plaatst ook enkele beperkingen op foutcorrectie codewoorden.

    MicroPDF417 wordt gebruikt in GS1 Databar samengestelde Codes, wanneer het wordt gecombineerd met een lineaire barcode.,

    2D Matrix

    in tegenstelling tot gestapelde barcodes vertegenwoordigen true 2D-matrixcodes gegevens in een tweedimensionale array, zoals vierkanten op een schaakbord. Hierdoor kunnen ze een grote hoeveelheid gegevens in een compacte ruimte verpakken en een veel grotere tekenset vertegenwoordigen. Deze codes moeten worden gelezen met een imaging scanner, in plaats van een laserscanner.

    DataMatrix

    DataMatrix-barcodes zijn vierkante of rechthoekige arrays van zwarte en witte vierkanten of cellen., Elke cel is een bit, die een één of een nul vertegenwoordigt, en afhankelijk van het type codering, kan een DataMatrix-barcode maar liefst 2.355 alfanumerieke tekens vertegenwoordigen.

    een DataMatrix-code heeft twee verschillende soorten randen; aan één reeks aangrenzende zijden is de rand vast, en aan de andere twee zijden worden zwarte en witte cellen vervangen, waardoor het lijkt alsof ze alleen de twee vaste randen hebben., Met de vaste randen of finder-randen kan de scanner de afbeelding van de code Oriënteren, terwijl de randen van de wisselcel of timer de rijen en kolommen kunnen tellen.
    DataMatrix-codes kunnen extreem klein zijn, en ze kunnen worden gelezen bij een laag contrast. Hierdoor kunnen ze worden afgedrukt of zelfs laser-geëtst op kleine items. Ze kunnen ook worden opgeschaald tot een zeer groot formaat voor gebruik op items zoals zware machines, gebouwen, of treinwagons.,
    Het huidige coderingssysteem is complex en bevat redundante opslag van gegevens, dus als een deel van een DataMatrix-code verloren gaat of beschadigd is, kan het nog steeds mogelijk zijn om alle gegevens te lezen. DataMatrix kan getallen en alfanumerieke ASCII-tekens coderen met behulp van verschillende coderings-en compressiesystemen.
    datamatrix wordt gebruikt voor het etiketteren van kleine componenten in de elektronica-industrie, hetzij met bedrukte etiketten, hetzij met directe markering; ze worden ook gebruikt in de voedingsmiddelenindustrie voor kwaliteitscontrole.,De meeste smartphones kunnen DataMatrix-codes lezen, waardoor ze kunnen worden gebruikt voor marketing, reclame en andere toepassingen waar smartphone-toegang wenselijk is.

    QR-Code

    Het QR – (of Quick Response) – codeformaat was oorspronkelijk ontworpen voor gebruik in de Japanse auto-industrie om onderdelen en auto ‘ s op de assemblagelijn bij te houden. Door zijn veelzijdigheid, is het op grote schaal gebruikt in een verscheidenheid van industriële en consumentgerichte toepassingen.,

    een QR-code lijkt op een DataMatrix-code; het is vierkant (omgeven door een lege rustige zone) en bestaat uit vierkante zwarte en witte cellen. Maar in plaats van grenzen, gebruikt het een set van grote positie en uitlijning vierkanten (en een kleinere set van timing markeringen) ingesteld in het lichaam van de code.
    QR-code kan vier verschillende soorten gegevens coderen: getallen, alfanumerieke tekens, binair/bytes en Japanse Kana/kanji., Alfanumerieke codering is beperkt tot cijfers, hoofdletters en enige interpunctie, maar binaire/byte-codering bevat de ISO 8859-1 Latin-1-tekenset, die geheel of gedeeltelijk de West-Europese talen dekt. Kana / kanji-codering gebruikt de JIS X 0208-tekenset. QR-code kan website-URL ‘ s coderen, waardoor gebruikers van mobiele telefoons rechtstreeks naar een website kunnen liken door de gecodeerde URL te scannen.
    De grootte en dichtheid van een QR-code kan variëren, afhankelijk van de hoeveelheid gegevens die moet worden opgeslagen., De maximale opslagcapaciteit is ongeveer 7.000 numerieke tekens, 4.200 alfanumerieke tekens, 2.900 binaire tekens of 1.800 Kana/Kanji tekens. Een QR-code kan worden opgesplitst in verschillende kleinere codes, waardoor ze passen in een gebied waarin een grotere code niet zou passen.QR-codes zijn de laatste jaren snel toegenomen in het aantal en het bereik van toepassingen waarvoor ze worden gebruikt, deels omdat ze gemakkelijk kunnen worden gelezen door smartphones, tablets en andere mobiele apparaten., De huidige QQR-code-toepassingen omvatten:

  • Marketing, reclame, verkoop en andere consumentgerichte toepassingen.
  • zowel officiële als consumentenidentificatie door bedrijven en sommige overheidsinstanties. Ze worden ook gebruikt om elektronische visitekaartjes en andere vormen van persoonlijke identificatie te coderen.
  • Tickets, visa en andere documenten die nodig zijn voor reisidentificatie.
  • financiële transacties en bankinformatie, met name in verband met Mobiel Bankieren.,
  • in de industrie voor het volgen van onderdelen en assemblagelijnartikelen, en voor het opslaan van zowel tijdelijke als langdurige informatie over producten, gereedschappen en processen.
  • op kaarten en andere documenten om de gebruiker te koppelen aan aanvullende informatie, zoals een navigatiedatabase.
  • de veelzijdigheid, capaciteit en toegankelijkheid van de QR-code maakt het mogelijk om deze op verschillende ongebruikelijke manieren te gebruiken., QR-codes zijn opgenomen op kunstwerken, Postzegels, geld, grafstenen, standbeelden, museumtentoonstellingen, wandelpaden, comic book covers, wenskaarten — zowat overal waar ze kunnen passen en dienen een soort van functie.de patenten voor de QR-code zijn in handen van Denso Wave (een dochteronderneming van Denso, die op zijn beurt eigendom is van Toyota), die ervoor heeft gekozen om zijn octrooirechten niet uit te oefenen, en het gebruik van de codes toestaat zonder licentievereisten.naast apps voor het lezen van QR-codes zijn er ook gratis software en webgebaseerde diensten voor het genereren van QR-codes beschikbaar.,

    Aztec

    De Aztec 2D-streepjescode lijkt op de datamatrix-en QR-codes. Het bestaat uit een vierkant van zwarte en witte cellen (of pixels) met een locatiesymbool gemaakt van concentrische vierkanten direct in het centrum. Het centrale gebied (rond de vierkante roos) bevat informatie over de grootte van het symbool, samen met andere coderingsgegevens. Dit betekent dat het niet vereist een lege vrij zone of een grens. De code bevat ook een intern referentieraster van afwisselende zwart / witte pixels op elke 16e rij en kolom.,

    de gegevens zijn gerangschikt in een spiraal vanuit het midden; elke laag van de spiraal bestaat uit twee ringen van pixels, die vier pixels toevoegen aan de totale breedte. Het centrale bull ‘ s-eye vierkant plus de laag van codering en grootte gegevens vormen samen de kern, die compact (11 X 11) of vol (15 X 15) kan zijn. Een Azteekse symbool met een compacte kern kan maar liefst 4 lagen hebben. Een symbool met een volledige kern kan 32 lagen hebben en kan meer dan 3.800 cijfers, 3.000 tekens tekst of 1.900 bytes binaire gegevens coderen., Tekst kan worden gecodeerd als ASCII en Latin-1; de wijze van codering kan worden gewijzigd op meerdere punten binnen de gegevens.
    Het Aztec-codesysteem is publiek domein en er zijn applicaties beschikbaar voor het genereren en lezen van codes op mobiele apparaten. Gezien de overeenkomst in ontwerp, leesbaarheid en capaciteit, kunnen Aztec-codes worden gebruikt in veel van de toepassingen waarvoor QR-codes populair worden, hoewel het gebruik ervan in de praktijk beperkter is.
    Azteekse codes zijn echter vrij algemeen in de transportsector., Ze worden in veel delen van Europa gebruikt op elektronische instapkaarten van luchtvaartmaatschappijen en voor online en mobiele spoorwegtickets. bovendien worden ze gebruikt in de factureringssystemen van verschillende Canadese bedrijven, en de Poolse regering gebruikt ze in haar autoregistratiesysteem.

    Maxicode

    MaxiCode is een 2D matrix barcode die een beetje lijkt op de Azteekse code, alleen met een ronde bull ‘ s-eye center in plaats van een vierkante. Een nadere blik toont een ander verschil-in plaats van vierkante pixels, worden de gegevens gecodeerd in zeshoekige punten die zijn gerangschikt in een zeshoekige patroon.,

    MaxiCode is ontworpen voor een gespecialiseerde functie — routing en tracking United Parcel Service packages — en dat blijft het belangrijkste gebruik.
    In tegenstelling tot de andere 2D-matrixcodes die hier worden beschreven, hebben MaxiCode-symbolen een vaste grootte (ongeveer 1 inch vierkant) en een vaste hoeveelheid gegevens die gecodeerd kunnen worden (ongeveer 93 tekens, afhankelijk van de gegevensmodus). Zoals vele 8 MaxiCode symbolen kunnen worden gekoppeld, of aan elkaar geketend.,
    er zijn vijf gegevensmodi in gebruik (en twee verouderde modi):

  • Mode 2 en 3 coderen gestructureerde Carrierberichten, die pakketverzending-en routeringsinformatie bevatten. Mode 2 is voor binnenlandse Amerikaanse pakketten, en Mode 3 is voor internationale verzending. Dit zijn de twee modi die het meest worden gebruikt door UPS.
  • Modes 4 en 5 zijn voor niet-opgemaakte tekst. Mode 4 maakt gebruik van standaard foutcorrectie, en Mode 5 maakt gebruik van verbeterde foutcorrectie.
  • Mode 6 wordt door fabrikanten gebruikt om barcodescanners te programmeren.,
  • al deze modi kunnen een secundair bericht bevatten, dat Voor UPS-verzending gewoonlijk gedetailleerdere verzend-en trackinginformatie bevat. In modi 4, 5 en 6 wordt het secundaire bericht effectief samengevoegd met het primaire bericht.

    MaxiCode gebruikt vijf codeverzamelingen; een enkel bericht kan herhaaldelijk tussen deze sets wisselen. De vijf codeverzamelingen samen omvatten de standaard ASCII-tekenset plus de meeste Latin – 1-tekens.

    Articles

    Geef een reactie

    Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *