3 stable releases
1.0.2 | Mar 23, 2023 |
---|
#1448 in Parser implementations
32 downloads per month
12KB
107 lines
qrcli
qrcli 是一个命令行工具,用于在终端上生成 QR 码。它可以在终端上快速生成 QR 码,方便用户将其用于文档、网页、广告等地方。
安装
使用 cargo 可以轻松地安装 qrcli,使用以下命令即可:
cargo install qrcli
使用方法
要生成QR码,请在终端中运行以下命令:
qrcli encode <CONTENT>
例如,要生成QR码并将“Hello, world!”输出到终端,请运行以下命令:
qrcli encode "Hello, world!"
如果您想将QR码保存到文件中,可以使用以下命令:
qrcli encode "Hello, world!" -o ~/images
如果要对QR码图片进行解码,可以使用以下命令:
qrcli decode ./image/a.png
选项
qrcli支持以下选项:
- encode 生成QRCODE
- -o 输出png图像
- --low 低质量输出
- --medium 中质量输出
- --high 高质量输出
- decode 解码QRCODE图片
- help 显示帮助
- -V 显示版本
$ qrcli help
qrcode encode and decode
Usage: qrcli <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
$ qrcli help encode
Usage: qrcli encode [OPTIONS] <CONTENT>
Arguments:
<CONTENT>
Options:
-o, --output <OUTPUT>
--low
--medium
--high
-h, --help Print help
help decode
$ qrcli help decode
Usage: qrcli decode <IMAGE_PATH>
Arguments:
<IMAGE_PATH>
Options:
-h, --help Print help
Dependencies
~12MB
~133K SLoC