#qrcode #encode-decode #cli #image #content

app qrus

一个QRCode命令行工具,可以编码和解码

1个不稳定版本

0.1.0 2023年5月22日

#53#qrcode

MIT 许可证

12KB
125

qrus A QRCode命令行工具,可以编码和解码

Crates.io Rust license

安装

cargo install qrus

用法

qrus encode <CONTENT>
qrus encode "Hello, world!"
qrus encode "Hello, world!" -o ~/images
qrus decode ./image/a.png

Qrus支持以下选项

  • encode 生成QR码。
  • -o 输出PNG图像。
  • -low 输出低质量。
  • -quality 输出中等质量。
  • -high 输出高质量。
  • decode 解码QR码图像。
  • help 显示帮助。
  • -V 显示版本
$ qrus help
qrcode encode and decode

Usage: qrus <COMMAND>

Commands:
  encode
  decode
  help    Print this message or the help of the given subcommand(s)

Options:
  -h, --help     Print help
  -V, --version  Print version

help encode

$ qrus help encode
Usage: qrus encode [OPTIONS] <CONTENT>

Arguments:
  <CONTENT>

Options:
  -o, --output <OUTPUT>
      --low
      --medium
      --high
  -h, --help             Print help

help decode

$ qrus help decode
Usage: qrus decode <IMAGE_PATH>

Arguments:
  <IMAGE_PATH>

Options:
  -h, --help  Print help

依赖项

~12MB
~133K SLoC