qrencode

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


Du möchtest den Artikel für eine weitere Ubuntu-Version testen? Mitarbeit im Wiki ist immer willkommen! Dazu sind die Hinweise zum Testen von Artikeln zu beachten.

Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:

  1. ⚓︎ Installation von Programmen

  2. ⚓︎ Ein Terminal öffnen

Inhaltsverzeichnis
  1. Installation
  2. Bedienung
  3. Links

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]:

Befehl zum Installieren der Pakete:

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. --help erzeugt dabei eine ausführlichere Ausgabe.
-o FILENAME oder --output=FILENAME Das Ergebnisbild in FILENAME schreiben. Wird hier "-" verwendet, wird das Ergebnis auf der Standardausgabe ausgegeben.
-s NUMBER oder --size=NUMBER Die Pixelgröße bestimmen (Standard = 3)
-l {LMQH} oder --level={LMQH} Die Fehlerkorrektur-Stufe 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)
-d NUMBER oder --dpi=NUMBER Die Punktdichte (dpi) des generierten PNG-Bildes spezifizieren (Standard = 72).
-t TYP oder --type=TYP Den Typ des generierten Bildes festlegen. Mögliche Werte für TYP: PNG, PNG32, EPS, SVG, XPM, ANSI, ANSI256, ASCII, ASCIIi, UTF8, ANSIUTF8 (Standard = PNG).
-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 Groß-/Kleinschreibung 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
--verbose Ausführliche Ausgabe auf stderr
ZEICHENKETTE Wird mittels der Eingabedaten nichts angegeben, wird die Standardeingabe benutzt

Beispiele

./qr_mecard.png