1 个不稳定版本
0.1.0 | 2020年5月2日 |
---|
#984 在 命令行界面
8KB
80 行
qrgen
在ANSI终端上将stdin的输入渲染为QR码。
安装
建议使用Rustup安装Rust稳定版本。为了构建和安装qrgen
,请运行以下命令
cargo install --path .
用法
USAGE:
qrgen [FLAGS] [OPTIONS]
FLAGS:
-h, --help Prints help information
-s, --small Outputs a smaller code.
--svg Outputs a SVG image
-V, --version Prints version information
OPTIONS:
-m, --margin <margin> Margin size
在终端显示QR码
$ echo "foobar" | qrgen
██████████████ ██████ ██████████████
██ ██ ██████ ██ ██ ██
██ ██████ ██ ██████ ██ ██████ ██
██ ██████ ██ ████ ██ ██ ██████ ██
██ ██████ ██ ██ ██ ██ ██████ ██
██ ██ ██ ██ ██ ██
██████████████ ██ ██ ██ ██████████████
██
██████████ ██████ ██ ██ ██ ██ ██
██ ████████ ██ ████████ ██ ██
██ ████████ ██ ████
████ ██ ██████████ ██ ██
██████ ██ ██ ██ ██ ██
██ ██ ██ ██ ██
██████████████ ████ ██ ██ ██████████
██ ██ ██ ████ ██ ██
██ ██████ ██ ████████ ██ ██████████
██ ██████ ██ ██████████████ ██
██ ██████ ██ ██ ██ ████
██ ██ ██ ████████ ██
██████████████ ██ ██ ██ ██
在终端(小)显示QR码
$ echo "foobar" | qrgen --small
█▀▀▀▀▀█ ▄▄█▀█ █▀▀▀▀▀█
█ ███ █ ▄▄▀▀█ █ ███ █
█ ▀▀▀ █ ▄▀ ▄▀ █ ▀▀▀ █
▀▀▀▀▀▀▀ ▀▄▀ ▀ ▀▀▀▀▀▀▀
▀▀▀▀▀ ▀▀█ █▄█▄█ █ ▀▄
█▀▀█ ▀▄▀█▄▄█▄██▄█▄▀▄
▀ ▀ ▀▀▀▀█▀ █ █▀▄ ▀▄
█▀▀▀▀▀█ ▀▀█▀ ▀ █▄█▄█▄
█ ███ █ █▀▀█▄█▄▀▄ ▄▀
█ ▀▀▀ █ █▀█▄█▄█ ▄▄
▀▀▀▀▀▀▀ ▀ ▀ ▀ ▀
以图像形式显示QR码
以下命令使用ImageMagick的display
命令生成并显示生成的QR码。
$ echo "foobar" | qrgen --svg | display -antialias -resample 500% -define filter:support=0 -
许可证
MIT
依赖项
~800KB