QR-Codes erstellen in der Kommandozeile

Sicherlich hat jeder schon einmal einen QR-Code gesehen. Es handelt sich um eine quadratische Matrix, ähnlich einem Barcode. QR steht dabei für „quick response“ und soll das schnelle Erfassen einer Information oder Einlesen von Daten ermöglichen.
Sie werden gerne in der Öffentlichkeitsarbeit verwendet, um Interessenten einen schnellen Kontakt oder weiterführende Informationen an die Hand zu geben. Außerdem werden sie ausgiebig in der Zahlungsabwicklung mit Cryptowährungen verwendet, wo das händische Eingeben der oft kryptischen Zahlungsadressen umständlich wäre.
In beiden Fällen werden die Codes mit einem Smartphone eingescannt, wo die Information direkt geteilt, als Kontakt gespeichert oder in einer App weiter verarbeitet werden kann.

Wie selbst erstellen?

Zahlreiche Webseiten ermöglichen ebenfalls die Erstellung von QR-Codes. Aber wozu fremde Ressourcen nutzen, wenn es genau so gut und oft schneller auf dem eigenen Rechner funktioniert?

Ein kleines Tool namens qrencode erlaubt uns die schnelle Erstellung über die Linux Kommandozeile.
Zunächst installieren wir das Tool aus dem Softwarerepositorium unserer Distribution.

sudo apt install qrencode

Der Erstellungsprozess ist nun denkbar einfach. Wie jedes Kommandozeilentool geben wir einfach eine Option und Parameter ein. In diesem Fall der Name der Ausgabedatei. In diesem Beispiel erstelle ich einen QR-Code mit der Adresse meiner Webseite.

qrencode -o patrickweber_info.png www.patrickweber.info

Das Ergebnis sieht dann so aus.

Dieser Code kann nun mit jedem Smartphone eingelesen werden. Dabei schlägt das Gerät oft vor, wie die Information weiter verarbeitet werden kann. Da es sich erkennbar um eine URL handelt, kann ich die Adresse direkt in einem Browser öffnen.

Grafik vergrößern

Die Abbildung des QR-Codes ist gerade so groß wie sie sein muß, um alle Informationen zu beinhalten. Wenn ich die Grafik gerne etwas größer haben möchte, etwa zum Druck, kann ich dies bei der Erstellung mit angeben. Dies ist der Vergrößerung in einem Grafikprogramm vorzuziehen, da im Gegensatz zu diesem die Abbildung sauber skaliert wird.
Die Zahl hinter der Option -s kann nach Belieben variiert werden.

qrencode -o patrickweber_info_gross.png -s 10 www.patrickweber.info

So sieht die resultierende Grafik aus.

1 Gedanke zu „QR-Codes erstellen in der Kommandozeile“

  1. Lieben Dank für die Info!
    Vermute, das ich dieses Tool brauchen werde, kurze Suche und Treffer.
    Es lebe die Kommandozeile! 🙂

    Antworten

Schreibe einen Kommentar