Erstellen Sie einen QR-Code in Ubuntu 16.04

14

Wie kann ich in Ubuntu 16.04 einen QR-Code erstellen?

Mähne Shivam
quelle
4
Woraus möchten Sie einen QR-Code erstellen? Eine URL? Beliebiger Text oder Binärdaten? Bitte bearbeiten Sie Ihre Frage, um zu klären, was Sie erreichen möchten.
David Foerster
@Rinzwind: Das sieht für mich fast nach einer Antwort aus.
David Foerster
2
@Rinzwind Hier geht es darum, einen QR zu lesen, keinen zu erstellen. Hast du auch getestet qreator? Es scheint mir völlig kaputt zu sein.
Byte Commander
Wir haben qrencode für was 5 Jahre oder so verwendet;)
Rinzwind

Antworten:

27

Ich habe zwei Anwendungen getestet, die auf Ubuntu 16.04 zum Erstellen von QR-Codes gut funktionierten:

  • Wenn Sie ein einfaches Befehlszeilentool möchten, kann ich empfehlen qrencode.

    Es verwendet einen Ausgabedateinamen und optional eine Eingabezeichenfolge als Befehlszeilenargumente und erstellt eine PNG-Datei mit dem QR-Code. Wenn keine Eingabezeichenfolge als Argument angegeben wird, wird von der Standardeingabe gelesen, sodass Sie entweder in das Terminal eingeben oder die Ausgabe eines anderen Befehls in dieses leiten können. Es gibt auch einige erweiterte Optionen.

    Installieren Sie es mit sudo apt install qrencode.

    Die grundlegende Verwendung ist qrencode -o "output-file.png" "Your text here".
    Weitere Informationen finden Sie unter man qrencode.


  • Wenn Sie ein benutzerfreundliches GUI-Tool möchten, sollten Sie es versuchen qtqr.

    Es bietet Ihnen eine übersichtliche Benutzeroberfläche, über die Sie einen Eingabedatentyp wie z. B. URL, E-Mail-Adresse, Telefonnummer, WiFi-Anmeldeinformationen oder Nur-Text auswählen können. Sie können ganz einfach die Pixelgröße, den Rand und die Fehlerkorrekturstufe auswählen und in den Formaten PNG und SVG speichern. Außerdem können Sie QR-Codes von Bilddateien oder einer Webcam scannen und dekodieren.

    Installieren Sie es mit sudo apt install qtqr.

Hier ist ein Screenshot, der zeigt, wie man mit beiden Tools einen QR-Code meiner Ask Ubuntu-Profil-URL erstellt (und eogrechts das von erstellte Bild anzeigt qrencode, da es keine Vorschau hat). Beachten Sie, dass die erstellten Bilder absolut identisch sind:

qtqr und qrencode / eog

Byte Commander
quelle
1
Eine Variante qrencodedavon kann sehr nützlich sein: qrencode -o- "your text here" | display -(Erstellen Sie einen QR-Code für "Ihren Text hier" und zeigen Sie ihn mit ImageMagick auf dem Bildschirm an, indem Sie schließen. Escape) Um eine größere Größe zu erstellen, geben Sie die -s<number>Option , wie in: qrencode -s8 -o- "your text here" | display -. Erstellen Sie etwas aus Ihrer Zwischenablage:xsel -b | qrencode -o- | display -
Lekensteyn
Verwenden Sie qtqr nur, wenn Sie ein paar Stunden damit verbringen möchten, herauszufinden, warum der generierte QR-Code beschädigten Text enthält
user502144
0

Verwenden von Scribus

  1. Installieren und öffnen Sie Scribus
  2. Wählen Sie im Dialogfeld "Neues Dokument" die Option "Einzelseite" Dialogfeld "Neues Dokument" mit ausgewählter einzelner Seite
  3. Wählen Sie oben im Menü Einfügen die Option Barcode Einfügen> Barcode
  4. Wählen Sie QR-Code aus der Dropdown-Liste Typ (Sie können dieses Fenster erweitern, wenn es zu klein ist.) Typ> QR-Code
  5. Geben Sie den zu codierenden Text in das Eingabefeld Code ein Der QR-Code dieser Seite wurde erstellt
  6. Drücken Sie OK und klicken Sie, um einen "Rahmen" zu platzieren, der Scribus-gesprochen für ein Element auf einer Seite ist QR-Code platziert
  7. Ändern Sie die Größe des Rahmens nach Ihren Wünschen Die Größe des QR-Codes wurde geändert
  8. Exportieren Sie die Seite als Bild über Datei> Exportieren> Als Bild speichern ... Datei> Exportieren> Als Bild speichern
  9. Beschneiden Sie das Bild in einem Bildeditor
groundjet
quelle
3
Das ist sicher schön, wenn jemand bereits Scribus verwendet und idealerweise mit dem QR-Code in dieser Anwendung weiterarbeiten kann, aber für die ausschließliche Generierung einfacher QR-Codes würde ich ihn wahrscheinlich nicht verwenden. Es ist ein bisschen so, als würde man LibreOffice Writer zum Zuschneiden von Bildern empfehlen ...
Byte Commander
Ich persönlich war ein wenig ratlos, als ich herausfand, dass Funktionalität vorhanden war, und ich hatte Scribus seit Ewigkeiten herumliegen, dachte, vielleicht könnte sich jemand anderes im selben Boot befinden.
Groundjet
Es ist ein bisschen wie mit einem Hammer anstelle eines Schraubenziehers, wenn Sie einfach eine lose Schraube anziehen müssen.
Muhammad bin Yusrat