Ich habe eine Menge Barcode-Arbeit getan.
Es gibt zwei Seiten, mit denen Sie vertraut werden müssen.
Generieren/Drucken des Barcodes
Dies beinhaltet eine bestimmte Art von Barcode-Format. Code 128 ist normalerweise der gebräuchlichste und am einfachsten zu lesende für die meisten Formate und druckt die kleinsten Barcodes. Um Code-128-Format-Barcodes zu drucken, benötigen Sie entweder eine Schriftart, eine Bibliothek, die Sie kaufen können (ID-Automatisierung, usw.) und so weiter, dass Sie in Ihre Software integrieren, um den Barcode zu drucken. Code 39 ist auch üblich (und in der Regel frei). Es druckt wirklich breite Barcodes obwohl Ihre Daten, die mit Barcode versehen werden, größer werden.
Wenn Sie Etiketten mit Barcodes drucken möchten, sollten Sie sich Zebra Printers ansehen. Sie verfügen über eine ausgezeichnete Programmiersprache (ZPL), mit der Sie alle Arten von Barcodes nativ erstellen können - Sie müssen keine Schriften oder Bibliotheken kaufen.
Wichtig ist hier die Barcode-Lesbarkeit. Sie finden Barcodes wie eine Schriftgröße. Sicherzustellen, dass Ihre Barcodes auf Ihre Medien drucken können und gescannt werden können (nicht knittern, falten oder abblättern usw.) ist sehr wichtig.
Lesen/Verwenden des Barcodes
Lesen von Barcodes wird mit einem Scanner irgendeiner Art beginnen. Sie können solche erhalten, die jede Art von Barcode lesen und den decodierten Barcode als Eingabe übertragen. Wenn Sie also ein Feld auf Ihrem Bildschirm ausgewählt haben, das gescannt wurde, wird der Inhalt des Barcodes in dieses Feld eingegeben.
Eine andere Sache, die Sie tun könnten, ist einen mobilen Scanner mit Palm OS oder Windows CE/Mobile wie diejenigen von Symbol, psion teklogix, etc. zu kaufen. Diese können eingerichtet werden, um eine integrierte Software zum Empfangen, Versand zu betreiben Systeme, die Ihren Arbeitsfluss vorantreiben.
Ich habe das Leben viel einfacher gefunden, indem ich das Rad nicht neu erfunden habe. Ich habe alle oben genannten Produkte verwendet und festgestellt, dass sie sich gut integrieren. Es gibt auch einige hervorragende Java-Barcode-Bibliotheken, die kostenlos sind, ich bin sicher, dass Sie auch etwas für .NET finden werden. Lassen Sie mich wissen, wenn Sie weitere Fragen haben.
Es ist immer sinnvoller, einen Barcode als String und nicht als Nummer zu speichern. Wenn Sie versuchen würden, einen Barcode hinzuzufügen, würde dies bedeuten, dass es sich um eine beschädigte Prüfziffer handelt. – joeforker