Gast
#3419788
Hallo. Ich möchte bei meinem Projekt auf allen generierten Dokumenten zwei Barcodes anbringen. Der erste Barcode ermöglicht es, das Dokument erneut abzurufen. Es enthält eine URL samt der dazu erforderlichen Parameter. Dieser Code kann dann durch Smartphone oder Webcam Scanner eingelesen werden um den Link zu erhalten. Der zweite Code speichert für die Erstellung des Dokumentes relavante Daten, er enthält in codierter Form einige Datensätze, die für die erneute Erzeugung des Dokumentes erforderlich sind. Auch wenn der zugehörige Account beteits gelöscht oder geändert wurde, soll eine Wiederherstellung des Dokuments ermöglicht werden. Ohne auf Backups zurückgreifen zu müssen oder die Datensätze durch manuelle Eingabe anhand der gedruckten Kopie "wiederherstellen" zu müssen. Zum Beispiel ist die Adresse, das Datum, das Produkt mit Preis und die Gesamtsumme sowie verschiedene Nummern in dem Code maschinenlesbar codiert. Nun gibt es ja verschiedene Barcode Systeme. QR Code, DataMatrix, Aztec und auch noch PDF417. Die verschiedenen Codes haben Vor-und Nachteile. Folgende Vor-und Nachteile habe ich bisher ermittelt: QR-Code: Guter "Wiedererkennungswert" durch weite Verbreitung und markantes Aussehen. Viele "Smartphonereader" oder PC Reader unterstützen dieses Vormat. Eignet sich hervorragend, um den "Servicelink" zu codieren, mit dem ein erneuter Abruf der PDF Datei möglich ist, solange sie noch nicht gelöscht ist. Man findet auch viele Informationen und Beispiele zur Implementierung. Auch fertige Encoderbibliotheken in OpenSource. Bei iQR mittlerweile auch rechteckige Codes möglich, verbesserung der Speicherkapazität. Leider noch nicht so gut dokumentiert und noch nicht so als "OpenSource" verfügbar. DataMatrix: Älteres Verfahren, im europäischen Raum weit verbreitet. Ermöglicht auch rechteckige Formen. Den "Backupcode" könnte man damit gut am Seitenrand einbinden. Ist auch gut dokumentiert, offener Standard. OpenSource Encoder verfübar. Oft geht leider nur die quadratische Form Problemlos. Speicherkapazität höher als klassicher QR, aber weniger als iQR Aztec: Neueres Verfahren, hohe Speicherkapazität. Leider nur Quadratische Formen möglich. PDF417: Gut dokumentiert, OpenSource verfügbar. Rechteckige Form. Leider geringe Speicherkapazität. Nun, welchen Code würdet ihr verwenden? Für den Servicelink tendiere ich zu QR, wegen dem Wiedererkennungswert. Als "Speichermedium" würde ich eigentlich gerne den iQR nehmen, aber weil ich da noch keine gute Dokumentation und OpenSource Lösungen gefunden habe, müsste ich etwas anderes nehmen.