Tạo mã QR trong Ubuntu 16.04


14

Làm cách nào tôi có thể tạo mã QR trong Ubuntu 16.04?


4
Bạn muốn tạo mã QR nào? Một URL? Văn bản tùy ý hoặc dữ liệu nhị phân? Vui lòng chỉnh sửa câu hỏi của bạn để làm rõ những gì bạn muốn đạt được.
David Foerster


@Rinzwind: Điều đó gần giống như một câu trả lời cho tôi.
David Foerster

2
@Rinzwind Đó là về việc đọc QR, không tạo mã. Ngoài ra, bạn đã kiểm tra qreator? Nó dường như hoàn toàn bị phá vỡ đối với tôi.
Chỉ huy Byte

Chúng tôi đã sử dụng qrencode trong khoảng 5 năm hoặc lâu hơn;)
Rinzwind

Câu trả lời:


27

Tôi đã thử nghiệm hai ứng dụng hoạt động tốt trên Ubuntu 16.04 để tạo mã QR:

  • Nếu bạn muốn một công cụ dòng lệnh đơn giản, tôi có thể khuyên bạn nên qrencode.

    Nó lấy một tên tệp đầu ra và tùy ý một chuỗi đầu vào làm đối số dòng lệnh và tạo ra một tệp PNG có mã QR. Nếu không có chuỗi đầu vào nào được đưa ra làm đối số, nó sẽ đọc từ đầu vào tiêu chuẩn, do đó bạn có thể nhập vào thiết bị đầu cuối hoặc đưa đầu ra của lệnh khác vào đó. Ngoài ra còn có một số tùy chọn nâng cao hơn.

    Cài đặt nó với sudo apt install qrencode.

    Cách sử dụng cơ bản là qrencode -o "output-file.png" "Your text here".
    Để biết thêm thông tin xem man qrencode.


  • Nếu bạn muốn có một công cụ GUI thân thiện với người dùng, bạn nên thử qtqr.

    Nó cung cấp cho bạn giao diện người dùng sạch cho phép bạn chọn loại dữ liệu đầu vào như ví dụ: URL, địa chỉ email, số điện thoại, thông tin xác thực WiFi hoặc văn bản thuần túy. Bạn có thể dễ dàng chọn kích thước pixel, mức độ lề và sửa lỗi và lưu ở định dạng PNG và SVG. Nó cũng cho phép bạn quét và giải mã mã QR từ các tệp hình ảnh hoặc webcam.

    Cài đặt nó với sudo apt install qtqr.

Bây giờ đây là một ảnh chụp màn hình cho thấy cách tạo mã QR của URL hồ sơ Ask Ubuntu của tôi bằng cả hai công cụ (và sử dụng eogở bên phải để xem hình ảnh được tạo bởi qrencode, vì nó không có bản xem trước). Lưu ý rằng hình ảnh được tạo hoàn toàn giống nhau:

qtqr và qrencode / eog


1
Một biến thể trong qrencodeđó có thể khá hữu ích: qrencode -o- "your text here" | display -(tạo mã QR cho "văn bản của bạn tại đây" và hiển thị nó với ImageMagick trên màn hình, đóng bằng cách nhấn Escape). Để tạo kích thước lớn hơn, chỉ định -s<number>tùy chọn như trong : qrencode -s8 -o- "your text here" | display -. Tạo một cái gì đó từ clipboard của bạn:xsel -b | qrencode -o- | display -
Lekensteyn

Không sử dụng qtqr trừ khi bạn muốn lãng phí một vài giờ cố gắng tìm hiểu, tại sao mã QR được tạo có chứa văn bản bị hỏng
user502144

0

Sử dụng Scribus

  1. Cài đặt và mở Scribus
  2. Trong hộp thoại Tài liệu mới, chọn Trang đơn Hộp thoại Tài liệu mới với Trang đơn được chọn
  3. Từ menu Chèn ở trên cùng chọn Mã vạch Chèn> Mã vạch
  4. Chọn Mã QR từ danh sách thả xuống Loại (Bạn có thể mở rộng cửa sổ này nếu nó quá nhỏ) Loại> Mã QR
  5. Nhập văn bản bạn muốn mã hóa vào hộp Nhập mã Mã QR của trang này được tạo
  6. Nhấn OK và nhấp để đặt 'khung' là Scribus-speak cho một thành phần trên trang Mã QR được đặt
  7. Thay đổi kích thước 'khung' như bạn muốn Mã QR đã thay đổi kích thước
  8. Xuất trang dưới dạng hình ảnh từ Tệp> Xuất> Lưu dưới dạng ... Tệp> Xuất> Lưu dưới dạng Hình ảnh
  9. Cắt hình ảnh trong trình chỉnh sửa hình ảnh

3
Điều đó thật tuyệt nếu ai đó đã sử dụng Scribus và lý tưởng nhất có thể tiếp tục làm việc với mã QR trong ứng dụng đó, nhưng để tạo độc quyền mã QR đơn giản, tôi có thể sẽ không sử dụng nó. Nó hơi giống với việc giới thiệu LibreOffice Writer để cắt xén hình ảnh ...
Byte Commander

lol, đúng, cá nhân tôi đã hơi bối rối khi thấy chức năng đó tồn tại và tôi đã có Scribus nằm mãi mãi, nghĩ rằng có lẽ ai đó sẽ ở trong cùng một chiếc thuyền.
bay phản lực

Nó giống như sử dụng búa thay vì tuốc nơ vít khi bạn chỉ cần siết một ốc vít lỏng lẻo.
Muhammad bin Yusrat
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.