Créer un code QR dans Ubuntu 16.04

14

Comment puis-je créer des codes QR dans Ubuntu 16.04?

crinière shivam
la source
4
De quoi voulez-vous créer un QR code? Une URL? Texte arbitraire ou données binaires? Veuillez modifier votre question pour clarifier ce que vous souhaitez réaliser.
David Foerster
@Rinzwind: Cela ressemble presque à une réponse pour moi.
David Foerster
2
@Rinzwind Il s'agit de lire un QR, pas d'en créer un. Aussi, avez - vous tester qreator? Cela me semble complètement rompu.
Byte Commander
Nous utilisons qrencode depuis environ 5 ans;)
Rinzwind

Réponses:

27

J'ai testé deux applications qui fonctionnaient bien sur Ubuntu 16.04 pour créer des codes QR:

  • Si vous voulez un outil en ligne de commande simple, je peux le recommander qrencode.

    Il prend un nom de fichier de sortie et éventuellement une chaîne d'entrée comme arguments de ligne de commande et produit un fichier PNG avec le code QR. Si aucune chaîne d'entrée n'est donnée comme argument, elle lit à partir de l'entrée standard, vous pouvez donc soit taper dans le terminal, soit y diriger la sortie d'une autre commande. Il existe également des options plus avancées.

    Installez-le avec sudo apt install qrencode.

    L'utilisation de base est qrencode -o "output-file.png" "Your text here".
    Pour plus d'informations, voir man qrencode.


  • Si vous voulez un outil GUI convivial, vous devriez essayer qtqr.

    Il vous offre une interface utilisateur propre qui vous permet de sélectionner un type de données d'entrée comme par exemple l'URL, l'adresse e-mail, le numéro de téléphone, les informations d'identification WiFi ou le texte brut. Vous pouvez facilement sélectionner la taille des pixels, la marge et le niveau de correction d'erreur et les enregistrer dans les formats PNG et SVG. Il vous permet également de numériser et de décoder des codes QR à partir de fichiers image ou d'une webcam.

    Installez-le avec sudo apt install qtqr.

Maintenant, voici une capture d'écran montrant comment créer un code QR de mon URL de profil Ask Ubuntu avec les deux outils (et en utilisant eogà droite pour voir l'image créée par qrencode, car elle n'a pas d'aperçu). Notez que les images créées sont absolument identiques:

qtqr et qrencode / eog

Byte Commander
la source
1
Une variante qrencodepeut être très utile: qrencode -o- "your text here" | display -(créez le code QR pour "votre texte ici" et affichez-le avec ImageMagick à l'écran, fermez en appuyant sur Escape). Pour créer une plus grande taille, spécifiez l' -s<number>option aussi dans: qrencode -s8 -o- "your text here" | display -. Créez quelque chose à partir de votre presse-papiers:xsel -b | qrencode -o- | display -
Lekensteyn
N'utilisez pas qtqr sauf si vous voulez perdre quelques heures à essayer de comprendre pourquoi le code QR généré contient du texte corrompu
user502144
0

Utiliser Scribus

  1. Installer et ouvrir Scribus
  2. Dans la nouvelle boîte de dialogue Document, sélectionnez Page unique Boîte de dialogue Nouveau document avec une seule page sélectionnée
  3. Dans le menu Insérer en haut, choisissez Code-barres Insérer> Code-barres
  4. Sélectionnez le code QR dans la liste déroulante Type (vous pouvez agrandir cette fenêtre si elle est trop petite) Type> QR Code
  5. Tapez le texte que vous souhaitez encoder dans la zone de saisie Code Le code QR de cette page a été créé
  6. Appuyez sur OK et cliquez pour placer un «cadre» en langue Scribus pour un élément sur une page Code QR placé
  7. Redimensionnez le «cadre» comme vous le souhaitez Code QR redimensionné
  8. Exportez la page en tant qu'image depuis Fichier> Exporter> Enregistrer en tant qu'image ... Fichier> Exporter> Enregistrer en tant qu'image
  9. Recadrer l'image dans un éditeur d'images
jet au sol
la source
3
C'est sûrement bien si quelqu'un utilise déjà Scribus et peut idéalement continuer à travailler avec le code QR dans cette application, mais pour générer exclusivement des codes QR simples, je ne l'utiliserais probablement pas. C'est un peu comme recommander LibreOffice Writer pour recadrer des images ...
Byte Commander
lol, c'est vrai, personnellement, j'étais un peu perplexe de constater que la fonctionnalité existait et j'avais Scribus qui traînait depuis toujours, pensant que quelqu'un d'autre pourrait être dans le même bateau.
Groundjet
C'est un peu comme utiliser un marteau au lieu d'un tournevis lorsque vous devez simplement serrer une vis desserrée.
Muhammad bin Yusrat