Crea il codice QR in Ubuntu 16.04


14

Come posso creare il codice QR in Ubuntu 16.04?


4
Di cosa vuoi creare un codice QR? Un URL? Testo arbitrario o dati binari? Si prega di modificare la tua domanda per chiarire ciò che si vuole raggiungere.
David Foerster,


@Rinzwind: Mi sembra quasi una risposta.
David Foerster,

2
@Rinzwind Si tratta di leggere un QR, non di crearne uno. Inoltre, hai provato qreator? Mi sembra completamente rotto.
Byte Commander

Usiamo qrencode da circa 5 anni;)
Rinzwind

Risposte:


27

Ho testato due applicazioni che funzionavano bene su Ubuntu 16.04 per la creazione di codici QR:

  • Se si desidera un semplice strumento da riga di comando, posso consigliare qrencode.

    Prende un nome file di output e facoltativamente una stringa di input come argomenti della riga di comando e produce un file PNG con il codice QR. Se non viene fornita alcuna stringa di input come argomento, viene letta dall'input standard, quindi è possibile digitare nel terminale o reindirizzare l'output di un altro comando in esso. Ci sono anche alcune opzioni più avanzate.

    Installalo con sudo apt install qrencode.

    L'utilizzo di base è qrencode -o "output-file.png" "Your text here".
    Per maggiori informazioni vedi man qrencode.


  • Se desideri uno strumento GUI intuitivo, dovresti provare qtqr.

    Offre un'interfaccia utente pulita che consente di selezionare un tipo di dati di input come ad esempio URL, indirizzo e-mail, numero di telefono, credenziali WiFi o testo normale. È possibile selezionare facilmente le dimensioni dei pixel, il margine e il livello di correzione degli errori e salvare nei formati PNG e SVG. Consente inoltre di scansionare e decodificare i codici QR da file di immagini o webcam.

    Installalo con sudo apt install qtqr.

Ora ecco uno screenshot che mostra come creare un codice QR del mio URL del profilo Ask Ubuntu con entrambi gli strumenti (e usando eoga destra per visualizzare l'immagine creata da qrencode, in quanto non ha anteprima). Si noti che le immagini create sono assolutamente identiche:

qtqr e qrencode / eog


1
Una variante del qrencodequale può essere molto utile: qrencode -o- "your text here" | display -(crea il codice QR per "il tuo testo qui" e visualizzalo con ImageMagick sullo schermo, chiudendolo premendo Escape). Per creare una dimensione più grande, specificare l' -s<number>opzione come in: qrencode -s8 -o- "your text here" | display -. Crea qualcosa dagli appunti:xsel -b | qrencode -o- | display -
Lekensteyn,

Non usare qtqr se non vuoi perdere un paio d'ore cercando di capire, perché il codice QR generato contiene testo danneggiato
user502144

0

Usando Scribus

  1. Installa e apri Scribus
  2. Nella finestra di dialogo Nuovo documento selezionare Pagina singola Finestra di dialogo Nuovo documento con Pagina singola selezionata
  3. Dal menu Inserisci in alto, seleziona Codice a barre Inserisci> Barcode
  4. Seleziona il codice QR dal menu a discesa Tipo (puoi espandere questa finestra se è troppo piccola) Digita> Codice QR
  5. Digita il testo che desideri codificare nella casella di input Codice Codice QR di questa pagina creato
  6. Premi OK e fai clic per posizionare un 'frame' che è Scribus-speak per un elemento in una pagina Codice QR inserito
  7. Ridimensiona il 'frame' come lo desideri Codice QR ridimensionato
  8. Esporta la pagina come immagine da File> Esporta> Salva come immagine ... File> Esporta> Salva come immagine
  9. Ritaglia l'immagine in un editor di immagini

3
Questo è sicuramente bello se qualcuno già utilizza Scribus e idealmente può continuare a lavorare con il codice QR in quell'applicazione, ma per generare esclusivamente semplici codici QR, probabilmente non lo userei. È un po 'come raccomandare LibreOffice Writer per ritagliare immagini ...
Byte Commander

lol, vero, personalmente ero un po 'perplesso nello scoprire che esisteva la funzionalità e avevo Scribus in giro da sempre, pensavo che forse qualcun altro potesse essere nella stessa barca.
groundjet,

È un po 'come usare un martello invece di un cacciavite quando devi semplicemente stringere una vite allentata.
Muhammad bin Yusrat,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.