ubuntuusers.de

qrencode

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:

Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:

Wiki/Icons/terminal.png qrencode 🇬🇧 ist ein von Kentaro Fukuchi entwickeltes Kommandozeilenprogramm, das Zeichenketten in einen QR-Code umwandelt und als Bild im PNG-Format speichert. Wer eine grafische Oberfläche sucht, findet diese in QtQR. Dieser Artikel beschränkt sich auf die Nutzung im Terminal.

Installation

Folgendes Paket muss installiert werden [1]:

  • qrencode (universe)

Paketliste zum Kopieren:

sudo apt-get install qrencode 

Oder mit apturl installieren, Link: apt://qrencode

Bedienung

Anschließend wird qrencode über ein Terminal [2] gestartet und gesteuert. Der Grundbefehl lautet immer

qrencode [OPTIONEN] ZEICHENKETTE 

Optionen können kombiniert genutzt werden. Die Manpage gibt detailliert Auskunft.

Optionen von qrencode
Parameter Beschreibung
-h oder --help Hilfe anzeigen – hier werden alle möglichen Parameter erläutert
-o FILENAME oder --output=FILENAME Das PNG-Bild in FILENAME schreiben
-s NUMBER oder --size=NUMBER Die Pixelgröße bestimmen (Standard = 3)
-l {LMQH} oder --level={LMQH} Den „Error Correction Level“ spezifizieren (L = niedrig bis H = hoch; Standard = L)
-v NUMBER oder --symversion=NUMBER Die Version des Symbols spezifizieren (Standard = Auto)
-m NUMBER oder --margin=NUMBER Die Randbreite spezifizieren (Standard = 4)
-S oder --structured Strukturierte Symbole erstellen. Version muss angegeben werden.
-k oder --kanji Nur nötig, falls der umzuwandelnde Text Kanji enthält
-c oder --casesensitive Kleinbuchstaben in 8-bit-Modus kodieren
-i oder --ignorecase Fallunterschiede ignorieren und nur Großbuchstaben verwenden
-8 oder --8bit Ausgabe in den 8-bit-Modus kodieren (die Optionen -k, -c und -i werden ignoriert)
-V oder --version Versionsnummer und Copyright des Programms anzeigen
ZEICHENKETTE Wird mittels der Eingabedaten nichts angegeben, wird die Standardeingabe benutzt

Beispiele

  • QR-Code mit dem Dateinamen ubuntuusers.png, der auf die URL http://www.ubuntuusers.de verweist:

    qrencode -o ubuntuusers.png http://www.ubuntuusers.de 

  • QR-Code in Version 1 (kleinster „Error Correction Level“), mit dem Dateinamen output.png und dem Text "Hallo Welt!":

    qrencode -l L -v 1 -o output.png 'Hallo Welt!' 

./qr_mecard.png

  • Eine Visitenkarte als QR-Code:

    qrencode -o qr_mecard.png 'MECARD:N:Max Mustermann;TEL:+49-123-45678;EMAIL:muster@mann.de;URL:http://home.page.com;ADR:Adresse;BDAY:19701228;NICK:musti;NOTE:keine Notizen;;' 

    Diese wird nach dem MECARD Standard kodiert, welcher von QR-Code-Lesern unterstützt wird. Auf einem iPhone sieht es dann beispielsweise aus wie in nebenstehendem Abbildung.

Diese Revision wurde am 25. April 2019 21:11 von ubot erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen: Kommunikation, Grafik, Barcode, Multimedia