QrToBitmap

QR-Encoder unter LGPL

Zutreffend für diese Produkte

Erstellen eines eigenen Builds

Die Produkte CANDICE, EMBU-CHART und EMBU-Sketch verwenden einen QR-Encoder (Copyright (C) 2006-2011 Kentaro Fukuchi <kentaro@fukuchi.org>), der unter LGPL-Lizenz steht.

Der verwendete Code kann unter https://www.codeproject.com/Articles/593591/Simple-C-Cplusplus-QRCode-Library bzw. direkt unter https://www.codeproject.com/KB/cpp/593591/QRGenerator.zip heruntergeladen werden. Daraus wird nur der Code im Unterverzeichnis QRGenerator\QRGenerator\LibQREncode verwendet.

Um eine eigene Version des QR-Encoders einzubinden, muss im Verzeichnis der Ausführbaren Programmdatei die Datei QrToBitmap.dll bzw. QrToBitmapCe7.dll ersetzt werden. Um eine eigene Version dieser DLL zu erstellen, müssen Sie den auch im Produkt verwendeten Quellcode herunterladen und entsprechend verändern bzw. eine andere Version des Urhebers einsetzen.

1.0.0 Quellcode

Mithilfe dieses Quellcodes und den entsprechenden Werkzeugen (MS VS 2008 für Windows Embedded Compact oder MS VS 2013 für Windows Desktop) sind Sie in der Lage, die DLL-Dateien selbst zu erstellen.

Link zu weiterführenden Informationen und Verweisen auf die LGPL-Lizenz: https://www.fsf.org/