2009-08-03 9 views
4

Ich beginne den Prozess des Schreibens einer Anwendung, von denen ein Teil ist, Barcodes zu dekodieren, aber ich habe einen schlechten Start. Ich bin kein Barcodeexperte und das ist kein üblicher Strichcodetyp, also bin ich in Schwierigkeiten. Ich kann nicht herausfinden, welche Art von Barcode das ist, den ich entschlüsseln muss.Welche Art von BarCode ist das?

Ich habe auf Wikipedia und einigen anderen Seiten mit visuellen Beschreibungen der verschiedenen Arten von Barcodes (und wie man sie identifiziert), aber ich kann es nicht identifizieren. Bitte beachten Sie, dass ich mehrere kostenlose Barcode-Dekodierprogramme ausprobiert habe und diese alle nicht dekodieren konnten.

Also hier ist ein Bild des Strichcode:

alt text http://www.shrani.si/f/2B/4p/4UCVyP72/barcode.jpg

ich von euch hoffen, dass es erkennen kann. Auch wenn jemand schon einmal damit gearbeitet hat und von einer Bibliothek weiß, die sie entschlüsseln kann (von einem Bild), würde ich gerne von ihnen hören.

Ich bin sehr dankbar für weitere Hinweise, die ich erhalten kann. Vielen Dank.

http://www.dmoz.org/Computers/Software/Bar_Code/Decoding/

+0

Welche Sprache verwenden Sie? –

+1

Warum bekommen Sie nicht einfach einen Barcode-Scanner? –

+0

Ich benutze C#. Tut mir leid, dass ich das in der Frage nicht erwähnt habe, aber an dieser Stelle bin ich mehr daran interessiert, dies zu identifizieren, als es tatsächlich zu entschlüsseln. –

Antwort

10

zbar denkt, es ist Code 128, aber die entschlüsselte Zeichenfolge ist verdächtig anders als die eigene Beschriftung des Barcodes. Vielleicht ist es ein Zeichensatzunterschied?

~/src/zebra-0.5/zebraimg$ ./zebraimg ~/src/barcode/reader/barcode.jpg 
CODE-128:10657958011502540742 
scanned 1 barcode symbols from 1 images in 0.04 seconds 

Meine alte Kopie wurde Zebra genannt, aber die Bibliothek jetzt zbar genannt wird. http://sourceforge.net/projects/zbar/

+0

Obwohl es nicht sein könnte ... zbar unterstützt nur Code 128, Code 39 und Interleaved 2 von 5. Ich würde vorschlagen, zu einem Online-Barcode-Generator zu gehen, Ihren Text mit und ohne Bindestriche zu verbinden und zu sehen, welche Übereinstimmungen. – joeforker

+0

Ich generierte und testete Code 39, Code 93, Code 128, EAN 128, 2of5, Postnet, UPC-A, UPC-E, Jan 8 und Jan 13 ohne offensichtliche Ergebnisse –

+2

Okay, ich denke, ich habe es herausgefunden. Stecken Sie den Text mit Bindestrichen unter http://www.morovia.com/free-online-barcode-generator/ ein und drehen Sie ihn um 180 Grad. – joeforker

1

I:

0

IANABCE (Ich bin kein Barcode-Experte), aber Blick auf die Barcodes here Ich würde sagen, dass dies der UCC/EAN-128-Symbologie, dem Zeichensatz "C", am nächsten kommt.

Wissen Sie, wofür der Barcode verwendet wird? Was ist die Anwendungsdomäne?