qrencode
是一个在 Linux 系统中用于生成二维码的命令行工具
-h
或--help
:显示帮助信息。-V
或--version
:显示版本信息。-o FILENAME
或--output=FILENAME
:指定输出文件名。如果省略此选项,二维码将输出到标准输出(通常是终端)。-r
或--raw
:以原始模式输出二维码。这将输出一个由空格和井号(#)组成的文本二维码。-t TYPE
或--type=TYPE
:指定输出类型。可选值包括PNG
、EPS
、SVG
、ANSI
、ASCII
、UTF8
和ANSI256
。默认值为PNG
。-s NUMBER
或--size=NUMBER
:设置二维码的大小(单位为像素)。默认值为 200。-l {L,M,Q,H}
或--level={L,M,Q,H}
:设置二维码的纠错级别。可选值包括L
(最低级别,7% 错误恢复能力)、M
(中等级别,15% 错误恢复能力)、Q
(高级别,25% 错误恢复能力)和H
(最高级别,30% 错误恢复能力)。默认值为L
。-v NUMBER
或--version=NUMBER
:指定二维码的版本。版本号从 1 到 40,其中 1 表示 21x21 像素,40 表示 177x177 像素。默认值为自动选择合适的版本。-m NUMBER
或--margin=NUMBER
:设置二维码周围的边距宽度(单位为像素)。默认值为 4。-k
或--kanji
:使用日本汉字编码(Shift JIS)。-c
或--casesensitive
:区分大小写。-i
或--ignorecase
:忽略大小写。-8
或--8bit
:使用 8 位编码。-S
或--structured
:生成结构化二维码。-d NUMBER
或--dpi=NUMBER
:设置输出图像的 DPI(每英寸点数)。默认值为 72。-f
或--foreground=COLOR
:设置二维码前景色。可以是预定义的颜色名称(如black
、red
等)或十六进制 RGB 值(如#000000
、#FF0000
等)。-b
或--background=COLOR
:设置二维码背景色。可以是预定义的颜色名称或十六进制 RGB 值。
要查看完整的参数列表和详细说明,请在终端中运行 qrencode --help
。