Utwórz kod QR w Ubuntu 16.04

14

Jak mogę utworzyć kody QR w Ubuntu 16.04?

Mane Shivam
źródło
4
Czego chcesz stworzyć kod QR? URL? Dowolny tekst czy dane binarne? Proszę edytować swoje pytanie do wyjaśnienia tego, co chcesz osiągnąć.
David Foerster,
@Rinzwind: Dla mnie wygląda to prawie jak odpowiedź.
David Foerster,
2
@Rinzwind Chodzi o czytanie kodu QR, a nie tworzenie go. Testowałeś qreator? Wydaje mi się całkowicie zepsuty.
Bajt Dowódca
Używamy qrencode przez około 5 lat;)
Rinzwind,

Odpowiedzi:

27

Przetestowałem dwie aplikacje, które dobrze działały na Ubuntu 16.04 do tworzenia kodów QR:

  • Jeśli chcesz proste narzędzie wiersza polecenia, mogę polecić qrencode.

    Pobiera nazwę pliku wyjściowego i opcjonalnie ciąg wejściowy jako argumenty wiersza poleceń i tworzy plik PNG z kodem QR. Jeśli argument nie jest podany jako argument wejściowy, odczytuje ze standardowego wejścia, więc możesz albo wpisać do terminalu, albo potokować do niego wynik innego polecenia. Istnieje również kilka bardziej zaawansowanych opcji.

    Zainstaluj za pomocą sudo apt install qrencode.

    Podstawowym zastosowaniem jest qrencode -o "output-file.png" "Your text here".
    Aby uzyskać więcej informacji, zobacz man qrencode.


  • Jeśli chcesz mieć przyjazne dla użytkownika narzędzie GUI, powinieneś spróbować qtqr.

    Oferuje przejrzysty interfejs użytkownika, który pozwala wybrać typ danych wejściowych, np. Adres URL, adres e-mail, numer telefonu, dane uwierzytelniające Wi-Fi lub zwykły tekst. Możesz łatwo wybrać rozmiar w pikselach, margines i poziom korekcji błędów i zapisać w formatach PNG i SVG. Umożliwia także skanowanie i dekodowanie kodów QR z plików obrazów lub kamery internetowej.

    Zainstaluj za pomocą sudo apt install qtqr.

Oto zrzut ekranu pokazujący, jak utworzyć kod QR mojego adresu URL profilu Ask Ubuntu za pomocą obu narzędzi (i używając eogpo prawej stronie, aby wyświetlić obraz utworzony przez qrencode, ponieważ nie ma podglądu). Pamiętaj, że utworzone obrazy są absolutnie identyczne:

qtqr i qrencode / eog

Bajt Dowódca
źródło
1
Wariant, qrencodektóry może być bardzo przydatny: qrencode -o- "your text here" | display -(utwórz kod QR dla „swojego tekstu tutaj” i wyświetl go za pomocą ImageMagick na ekranie, zamykając naciskając Escape). Aby utworzyć większy rozmiar, należy określić -s<number>opcję w postaci: qrencode -s8 -o- "your text here" | display -. Utwórz coś ze schowka:xsel -b | qrencode -o- | display -
Lekensteyn
Nie używaj qtqr, chyba że chcesz marnować kilka godzin na ustalenie, dlaczego wygenerowany kod QR zawiera uszkodzony tekst
użytkownik502144
0

Korzystanie ze Scribusa

  1. Zainstaluj i otwórz Scribus
  2. W nowym oknie dialogowym Dokument wybierz Pojedyncza strona Okno dialogowe Nowy dokument z wybraną Pojedynczą stroną
  3. Z menu Wstaw u góry wybierz Kod kreskowy Wstaw> Kod kreskowy
  4. Wybierz kod QR z listy rozwijanej Rodzaj (możesz rozwinąć to okno, jeśli jest zbyt małe) Wpisz> Kod QR
  5. Wpisz tekst, który chcesz zakodować w polu wejściowym Kod Utworzono kod QR tej strony
  6. Naciśnij OK i kliknij, aby umieścić „ramkę”, która jest Scribus-speak dla elementu na stronie Umieszczony kod QR
  7. Zmień rozmiar „ramki” tak, jak chcesz Kod QR został zmieniony
  8. Wyeksportuj stronę jako obraz z Plik> Eksportuj> Zapisz jako obraz ... Plik> Eksportuj> Zapisz jako obraz
  9. Przytnij obraz w edytorze obrazów
groundjet
źródło
3
To z pewnością miło, jeśli ktoś już używa Scribusa i idealnie mógłby kontynuować pracę z kodem QR w tej aplikacji, ale do generowania prostych kodów QR prawdopodobnie bym go nie użył. To trochę jak polecanie LibreOffice Writer do przycinania zdjęć ...
Byte Commander
lol, prawda, osobiście byłem trochę zakłopotany odkryciem, że funkcjonalność istnieje i miałem Scribusa leżącego od zawsze, myślałem, że może ktoś inny może być na tej samej łodzi.
groundjet
To trochę jak użycie młotka zamiast śrubokręta, gdy trzeba po prostu dokręcić luźną śrubę.
Muhammad bin Yusrat