Streepjescode-generator - EAN, UPC, Code 128 en ITF, in je browser getekend | POLPROG Naar de inhoud

Streepjescode-generator

EAN, UPC, Code 128 en ITF, in je browser getekend

Streepjescodes die scannen, want de rustzone en het controlecijfer zijn niet optioneel

Gereedschap Web
Officiële productpagina Publisher: POLPROG
Officiële productpagina
6
Symbologieën
2
Exportformaten
0
Serverrondjes
0
Geüploade bytes
01Streepjescode-generator

Over

Typ een waarde, kies een symbologie, download een SVG of een PNG. De streepjescode wordt getekend terwijl je typt, en het gereedschap zegt wat een symbologie verwacht vóór de fout in plaats van erna.

Het controlecijfer wordt voor je uitgerekend. Typ de twaalf cijfers die op de verpakking staan en het dertiende verschijnt; typ alle dertien en het jouwe wordt gecontroleerd in plaats van vervangen. Een fout controlecijfer wordt geweigerd, met het cijfer dat het had moeten zijn, want stilletjes corrigeren zou de streepjescode van een ander product opleveren.

De rustzone zit in de afbeelding. Die witte marge aan weerszijden hoort bij de specificatie, niet bij de opmaak: een scanner vindt er het begin van het symbool mee, en hem wegsnijden is de meest voorkomende reden dat een gegenereerde code niet werkt. Elke symbologie hier zegt hoeveel ze nodig heeft, en de SVG neemt het mee.

Elke symbologie wordt tegen een onafhankelijke decoder gecontroleerd. De testsuite tekent er een bitmap van en leest die terug met zxing, een port van de referentie-implementatie, over honderden willekeurige waarden en over de gepubliceerde voorbeelden. Een encoder die alleen tegen zichzelf is gecontroleerd, is een ongecontroleerde encoder.

Er wordt niets geüpload. Een productcode voor de lancering, een serienummer of een intern activalabel zijn bedrijfsgegevens.

02Toepassing

Wat het oplost

Het probleem
  • Een tot zijn strepen bijgesneden code ziet er af uit en scant niet, want de witte marge die hij nodig heeft hoort bij het symbool
  • De meeste generatoren eisen een controlecijfer dat je niet hebt of verzinnen het stilletjes, en dat tweede is erger
  • Productcodes, serienummers en interne referenties zijn bedrijfsgegevens, en de meeste online generatoren sturen ze naar een server
Het resultaat
  • Zes symbologieën, elk in de testsuite teruggelezen door een onafhankelijke decoder
  • Controlecijfers berekend of gecontroleerd, en een fout cijfer geweigerd met het juiste erbij
  • SVG voor drukwerk en PNG voor de rest, allebei met de rustzone erin
Voor wie
  • Iedereen die schaplabels, activalabels of werkplaatsordernummers print
  • Kleine fabrikanten en winkels die een GS1-nummer dat ze al hebben op een verpakking zetten
  • Ontwikkelaars die een geldige teststreepjescode nodig hebben zonder er een bibliotheek voor te installeren
03Belangrijkste functies

Belangrijkste functies

De belangrijkste mogelijkheden praktisch uitgelegd.

Zes symbologieën, en welke waarvoor

EAN-13, EAN-8 en UPC-A voor de winkel, Code 128 en Code 39 voor alles wat intern is, ITF-14 voor verzenddozen. Het paneel onder het gereedschap zegt in één zin waar elk voor dient, zodat kiezen geen norm vereist.

Controlecijfers, netjes gedaan

Het GS1 modulo-10 controlecijfer wordt berekend als er één cijfer aan je waarde ontbreekt en gecontroleerd als dat niet zo is. Een verschil is een fout met het juiste cijfer erin, nooit een stille correctie: die twee gedragingen leveren streepjescodes van verschillende producten op.

De rustzone is niet optioneel

Elke symbologie zegt welke witte marge haar specificatie eist, en die zit in de geëxporteerde afbeelding in plaats van in iets waaraan je bij het plaatsen moet denken. Dat is het verschil tussen een code die in één keer scant en een die dat niet doet.

SVG of PNG

SVG voor alles wat naar de printer gaat: het is een beschrijving van de strepen, exact op elk formaat. De PNG wordt op drie keer de schermgrootte gerasterd met smoothing uit, want een streepjescode met zachte randen is er een waar een scanner harder voor werkt.

Gecontroleerd met een echte decoder

In de testsuite wordt elke symbologie naar een bitmap getekend en met zxing gedecodeerd, een onafhankelijke implementatie, over honderden willekeurige waarden. De gepubliceerde voorbeelden worden apart gecontroleerd, want een encoder en een decoder kunnen het over het verkeerde getal eens zijn.

Gecodeerd in je browser

Coderen en tekenen gebeuren allebei in je browser, zonder API-aanroep achter de pagina. Dat telt bij een productcode die nog niet is gelanceerd of een serienummer dat klanthardware identificeert.

04Download

Toegang tot het product

Een duidelijk pad van de officiële bron naar je eerste geslaagde workflow.

Kies het juiste platform

Gebruik een van de officiële links voor je apparaat of browser.

Installeer of open

Volg de instructies van de store of open de webapplicatie. Geen installatieprogramma's van derden.

Configureer en begin

Bekijk de opties, kies je voorkeuren en begin met de belangrijkste workflow.

Officiële toegangsopties
05Technologie

Technologie achter het product

Een transparant overzicht van de kerntechnologieën waarmee dit product wordt gebouwd en onderhouden.

JavaScript
06Beveiliging

Privacy & beveiliging

Je gegevens blijven op je apparaat. Altijd.

Er wordt niets geüpload
In je browser getekend
Er wordt niets bewaard
Nooit een account