Portal > Foren > PHP > PHP-Programmierung > Barcodes
Antwort
 
Themen-Optionen
Alt 19.03.2007, 02:01 Nach oben    #1
leftover when bar closes
 
Benutzerbild von dsxs
 
Registriert seit: 29.06.2006
Ort: Bern
Beiträge: 123
Standard Barcodes

Hi Leute

Ich benötige eine Klasse, welche 2D Data Matrix Codequadrate generieren kann.

Hat mir wer nen Tipp?

Grüsse
__________________
Unkraut ist die Opposition der Natur gegen die Regierung der Gärtner.
ticketbörse

dsxs ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 20.03.2007, 11:37 Nach oben    #2
leftover when bar closes
 
Benutzerbild von dsxs
 
Registriert seit: 29.06.2006
Ort: Bern
Beiträge: 123
Standard

Hmm, nix?
__________________
Unkraut ist die Opposition der Natur gegen die Regierung der Gärtner.
ticketbörse

dsxs ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 20.03.2007, 11:44 Nach oben    #3
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.471
Standard

Also ich weiß nicht so ganz, was du meinst.
Ich habe nun mal fix bei Google.de nach "barcode php" gesucht und da kam dann das hier raus:
http://www.phpclasses.org/browse/package/2176.html
http://www.ashberg.de/php-barcode/
...

Wirst du aber dann wohl schon kennen, oder?
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 20.03.2007, 13:12 Nach oben    #4
leftover when bar closes
 
Benutzerbild von dsxs
 
Registriert seit: 29.06.2006
Ort: Bern
Beiträge: 123
Standard

Hi Ben, danke

Jo, habe die Sumas der Welt schon gut abgeklappert, und bin diesbezüglich auch bereits fündig geworden, was das Generieren von IBAN, EAN, UPC und anderen konformen Barcodes anbelangt.

Ich suche jedoch noch eine Klasse, welche wie gesagt 2D Matrix Codes generieren kann (bsp siehe Anhang).
Kostspielige Angebote habe ich bereits gefunden, habe jedoch kein grosses Interesse, Geld für einen kleinen PHP Code ausgeben zu müssen.
Angehängte Grafiken
Dateityp: gif datamatrix.gif (2,0 KB, 16x aufgerufen)
__________________
Unkraut ist die Opposition der Natur gegen die Regierung der Gärtner.
ticketbörse

dsxs ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 20.03.2007, 13:32 Nach oben    #5
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.471
Standard

Zitat:
Zitat von dsxs Beitrag anzeigen
Ich suche jedoch noch eine Klasse, welche wie gesagt 2D Matrix Codes generieren kann
Ok, ich konnte mit dem "2D Matrix Codes" nichts anfangen.

Kann dir da leider nicht weiterhelfen.
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 20.03.2007, 14:15 Nach oben    #6
Oliver O.
 
Benutzerbild von Xean
 
Registriert seit: 17.08.2005
Beiträge: 426
Standard

Wenn du mir ne erklärung gibst (zB von Wiki), wie diese barcodes funktionieren, dann würde ich helfen... aber ich weiß nur, wie die normalen barcodes gehn...

EDIT:

Die Dinger heißen DataMatrix... da kann man unter Wiki was lesen

Außerdem noch ne Frage:
Wie erstellst du diese Codes?
Also, malst du die selbst, oder fotografierst du sie?

Geändert von Xean (20.03.2007 um 14:27 Uhr).
Xean ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 20.03.2007, 15:10 Nach oben    #7
leftover when bar closes
 
Benutzerbild von dsxs
 
Registriert seit: 29.06.2006
Ort: Bern
Beiträge: 123
Standard

Xean, danke. Genau, die DataMatrix eben, quasi die 2D Version der "herkömmlichen" Barcodes.

Ihren Einsatz finden sie in allen Breichen, Zweck genau wie bei herkömmlichen Barcodes, halten jedoch um einiges mehr Daten als Strich-Barcodes (1Dimensionale) und werden deshalb vor allem beim "tagging" von Maschinenteilen zB, oder bei der Swisscom (Schweizer telek.) auf der Korrespondenz verwendet. Anwendungsbereich kann so ziemlich alles sein...

Die Codes werden natürlich nicht fotographiert, und schon gar nicht aufgepinselt Entweder passiert das per Laser oder ganz normalem Druckverfahren, on-the-fly generiert. Gelesen können die Codes jedoch entweder via Scanner, ähnlich denen in Supermärkten für 1D Barcodes, möglich ist es aber auch per Handy, welches mit einer Cam und dazugehöriger (Java)Software ausgestattet ist... usw.

Ich brauche lediglich eine Möglichkeit (PHP), den Code zu generieren, für digitales Ticketing (Tickets per MMS ans Handy zB).
Selber coden schliesse ich jedoch aus, die Zeit und das Know-How habe ich diesbezüglich nicht.

Hmm, ich werde mal ein paar Admins anschreiben, welche auf ihren Seiten einen online-Generator anbieten, und den Code erfragen. Ansonsten muss ich den PHP Source wohl kaufen, denn gratis habe ich bisher niergends was gefunden.
__________________
Unkraut ist die Opposition der Natur gegen die Regierung der Gärtner.
ticketbörse

dsxs ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 20.03.2007, 16:16 Nach oben    #8
Oliver O.
 
Benutzerbild von Xean
 
Registriert seit: 17.08.2005
Beiträge: 426
Standard

Oh, sry... ich hab mich verlesen...
ich hab beim drüberfliegen gelesen, dass du die dinger auslesen willst... naja, soweit bin ich schon.. ich kann dein anhang auslesen... aber selber generieren ist auch nicht so schwer... wenn ich wikipedia richtig verstanden habe...

EDIT:
Also, ich hab mich jetzt noch mal dran gesetzt (hab sonst nichts zu tun) und hab hier ne pdf gefunden (Der Data Matrix Code) der helfen könnte, wenn sich jemand dran setzt.

Aber trotzdem hab ich noch ne frage:
Wie wird der Binärcode in diese kästen eingefügt?
Einfach nach der Reihe, von links nach rechts, wie man schreibt, oder auf eine spezielle weise?

Geändert von Xean (20.03.2007 um 18:15 Uhr).
Xean ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.03.2007, 07:59 Nach oben    #9
leftover when bar closes
 
Benutzerbild von dsxs
 
Registriert seit: 29.06.2006
Ort: Bern
Beiträge: 123
Standard

Danke für die Antwort und sorry für's späte Antworten.

Interessantes PDF, alle Fakten gut zusammengestellt.
Ganz ehrlich gesagt: ich habe 0 Ahnung, wie was und wo etwas codiert und ausgegeben werden muss.

Wie liest Du den Code den aus?
__________________
Unkraut ist die Opposition der Natur gegen die Regierung der Gärtner.
ticketbörse

dsxs ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.03.2007, 08:17 Nach oben    #10
Erfahrener Benutzer
 
Registriert seit: 18.03.2005
Beiträge: 591
Standard

Wird schwierig sein, dazu ein PHP-Script zu finden was frei verfügbar ist.
Da das ganze nicht kostenlos ist
CIX88 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.03.2007, 10:46 Nach oben    #11
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.471
Standard

Zitat:
Zitat von CIX88 Beitrag anzeigen
Da das ganze nicht kostenlos ist
Was ist nicht kostenlos?

Die Generierung solcher Barcodes? Inwiefern?
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.03.2007, 12:12 Nach oben    #12
Erfahrener Benutzer
 
Registriert seit: 18.03.2005
Beiträge: 591
Standard

Zitat:
Was ist nicht kostenlos?
Zum Beispiel andere Verfahren von Barcode

Zitat:
Die Generierung solcher Barcodes? Inwiefern?
Habe einige Lösungen gesehen, auch für andere Programmiersprachen, alles musste man irgendwie kaufen.
PS: Hab auch nur schnell Google benutzt
CIX88 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.03.2007, 12:53 Nach oben    #13
leftover when bar closes
 
Benutzerbild von dsxs
 
Registriert seit: 29.06.2006
Ort: Bern
Beiträge: 123
Standard

besten Dank CIX, nun ist ALLES klar haha

Naja, wie gesagt habe ich auch nix gefunden, dann werden wir wohl doch was kaufen müssen...
__________________
Unkraut ist die Opposition der Natur gegen die Regierung der Gärtner.
ticketbörse

dsxs ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.03.2007, 14:06 Nach oben    #14
Erfahrener Benutzer
 
Registriert seit: 12.06.2006
Beiträge: 196
Standard

Es reicht doch ein kleines Script, dass Pixel malt. Mehr nicht. Informationen kann man ja auch auslesen, einfach bestimmen, ob Pixel soundso weiß oder schwarz ist .. man muss ja nicht den korrekten Algorithmus haben, oder? Da ist ja auch noch ein Prüfsummenverfahren dabei, das das Etikett auch bei beschädigung noch lesen kann .. aber warum so aufwändig?
FloB ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.03.2007, 14:14 Nach oben    #15
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.471
Standard

Zitat:
Zitat von FloB Beitrag anzeigen
Es reicht doch ein kleines Script, dass Pixel malt. Mehr nicht. Informationen kann man ja auch auslesen, einfach bestimmen, ob Pixel soundso weiß oder schwarz ist .. man muss ja nicht den korrekten Algorithmus haben, oder?
Das hatte ich mich ehrlich gesagt auch gefragt (hab mich nun nicht wirklich mit der Problematik befasst!), aber hatte es mal nicht ausgesprochen, da mir das irgendwie .. zu simpel klang.
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.03.2007, 14:27 Nach oben    #16
Erfahrener Benutzer
 
Registriert seit: 18.03.2005
Beiträge: 591
Standard

Zitat:
man muss ja nicht den korrekten Algorithmus haben
Da muss ich aber mal meckern, denn das ist ja der Sinn von diesem Barcode.
Dann brauch man auch keinen einbinden.
CIX88 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.03.2007, 14:35 Nach oben    #17
Oliver O.
 
Benutzerbild von Xean
 
Registriert seit: 17.08.2005
Beiträge: 426
Standard

Ich muss die Behauptung zurück nehmen, dass ich den code auslesen kann.. hab mal einen versucht auszulesen, in dem "1234567890" verschlüsselt sein soll... naja, ohne erfolg
Xean ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.03.2007, 16:57 Nach oben    #18
leftover when bar closes
 
Benutzerbild von dsxs
 
Registriert seit: 29.06.2006
Ort: Bern
Beiträge: 123
Standard

@Flob: Klar kannst Du nicht mal irgendwas reinmalen - ausser Du nimmst gerade an einem Kunstwettbewerb teil.

Sinn und Zweck ist das Generieren eines authentischen 2D Barcodes, der nicht nur schön aussehen soll, sondern mit handelsüblichen Scannern wieder ausgelesen werden kann.

@Xean: hätte mich sehr überrascht, denn somit hättest Du ja zwangsmässig den Algorithmus bereits programmiert.
__________________
Unkraut ist die Opposition der Natur gegen die Regierung der Gärtner.
ticketbörse

dsxs ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.03.2007, 17:40 Nach oben    #19
Erfahrener Benutzer
 
Registriert seit: 12.06.2006
Beiträge: 196
Standard

OK - wenns von handelsüblichen Scannern gelesen werden soll, dann is es ja klar ...

Ich dacht halt, es soll nur so aussehen wie solche 2D-Matrizen.
FloB ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.03.2007, 19:05 Nach oben    #20
Oliver O.
 
Benutzerbild von Xean
 
Registriert seit: 17.08.2005
Beiträge: 426
Standard

Hi, schau mal hier:
http://www.java4less.com/barcodes/ba...?info=download
ist zwar java, aber ich glaube, dass du das übersetzen kannst
Xean ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:36 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44