Buat kode QR di Ubuntu 16.04

14

Bagaimana Saya Dapat Membuat kode QR di Ubuntu 16.04?

surai shivam
sumber
4
Apa yang ingin Anda buat kode QR? URL? Teks sewenang-wenang atau data biner? Harap edit pertanyaan Anda untuk mengklarifikasi apa yang ingin Anda capai.
David Foerster
@Rinzwind: Itu terlihat seperti jawaban untuk saya.
David Foerster
2
@Rinzwind Yaitu tentang membaca QR, bukan membuatnya. Juga, apakah Anda menguji qreator? Tampaknya benar-benar rusak bagi saya.
Byte Commander
Kami telah menggunakan qrencode selama kira-kira 5 tahun;)
Rinzwind

Jawaban:

27

Saya telah menguji dua aplikasi yang bekerja dengan baik di Ubuntu 16.04 untuk membuat kode QR:

  • Jika Anda menginginkan alat baris perintah yang sederhana, saya dapat merekomendasikan qrencode.

    Dibutuhkan nama file output dan opsional string input sebagai argumen baris perintah dan menghasilkan file PNG dengan kode QR. Jika tidak ada string input yang diberikan sebagai argumen, ia membaca dari input standar, jadi Anda bisa mengetik ke terminal atau menyalurkan output perintah lain ke dalamnya. Ada juga beberapa opsi lanjutan.

    Instal dengan sudo apt install qrencode.

    Penggunaan dasar adalah qrencode -o "output-file.png" "Your text here".
    Untuk informasi lebih lanjut, lihat man qrencode.


  • Jika Anda menginginkan alat GUI yang mudah digunakan, Anda harus mencoba qtqr.

    Ini menawarkan Anda antarmuka pengguna yang bersih yang memungkinkan Anda untuk memilih tipe data input seperti misalnya URL, alamat email, nomor telepon, kredensial WiFi atau teks biasa. Anda dapat dengan mudah memilih ukuran piksel, margin dan tingkat koreksi kesalahan dan menyimpan dalam format PNG dan SVG. Ini juga memungkinkan Anda untuk memindai dan mendekode kode QR dari file gambar atau webcam.

    Instal dengan sudo apt install qtqr.

Sekarang inilah tangkapan layar yang menunjukkan cara membuat kode QR dari URL profil Tanya Ubuntu saya dengan kedua alat (dan gunakan eogdi sebelah kanan untuk melihat gambar yang dibuat oleh qrencode, karena tidak memiliki pratinjau). Perhatikan bahwa gambar yang dibuat benar-benar identik:

qtqr dan qrencode / eog

Komandan Byte
sumber
1
Varian qrencodeyang bisa sangat berguna: qrencode -o- "your text here" | display -(buat kode QR untuk "teks Anda di sini" dan tampilkan dengan ImageMagick di layar, tutup dengan menekan Escape). Untuk membuat ukuran yang lebih besar, tentukan -s<number>pilihan seperti di: qrencode -s8 -o- "your text here" | display -. Buat sesuatu dari clipboard Anda:xsel -b | qrencode -o- | display -
Lekensteyn
Jangan gunakan qtqr kecuali Anda ingin menyia-nyiakan beberapa jam mencoba mencari tahu, mengapa kode QR yang dihasilkan berisi teks yang rusak
user502144
0

Menggunakan Scribus

  1. Instal dan buka Scribus
  2. Dalam dialog Dokumen baru pilih Halaman Tunggal Dialog Dokumen Baru dengan Satu halaman dipilih
  3. Dari Sisipkan menu di atas pilih Barcode Sisipkan> Barcode
  4. Pilih QR Code dari Type dropdown (Anda dapat memperluas jendela ini jika terlalu kecil) Ketik> Kode QR
  5. Ketikkan teks yang ingin Anda enkode dalam kotak input Kode Kode QR halaman ini dibuat
  6. Tekan OK dan klik untuk menempatkan 'bingkai' yang merupakan Scribus-talk untuk elemen pada halaman Kode QR ditempatkan
  7. Ubah ukuran 'bingkai' seperti yang Anda inginkan Kode QR diubah ukurannya
  8. Ekspor halaman sebagai gambar dari File> Ekspor> Simpan sebagai Gambar ... File> Ekspor> Simpan sebagai Gambar
  9. Pangkas gambar dalam editor gambar
groundjet
sumber
3
Itu pasti bagus jika seseorang sudah menggunakan Scribus dan idealnya dapat terus bekerja dengan kode QR dalam aplikasi itu, tetapi untuk secara eksklusif menghasilkan kode QR sederhana, saya mungkin tidak akan menggunakannya. Ini seperti merekomendasikan LibreOffice Writer untuk memotong gambar ...
Byte Commander
lol, benar, secara pribadi saya agak bingung untuk menemukan bahwa fungsi itu ada dan saya telah Scribus berbaring sejak lama, berpikir mungkin orang lain mungkin berada di kapal yang sama.
groundjet
Ini seperti menggunakan palu alih-alih obeng saat Anda hanya perlu mengencangkan sekrup yang longgar.
Muhammad bin Yusrat