qrencode
是一個在 Linux 系統(tǒng)中用于生成二維碼的命令行工具
-h
或 --help
:顯示幫助信息。-V
或 --version
:顯示版本信息。-o FILENAME
或 --output=FILENAME
:指定輸出文件名。如果省略此選項,二維碼將輸出到標準輸出(通常是終端)。-r
或 --raw
:以原始模式輸出二維碼。這將輸出一個由空格和井號(#)組成的文本二維碼。-t TYPE
或 --type=TYPE
:指定輸出類型??蛇x值包括 PNG
、EPS
、SVG
、ANSI
、ASCII
、UTF8
和 ANSI256
。默認值為 PNG
。-s NUMBER
或 --size=NUMBER
:設置二維碼的大小(單位為像素)。默認值為 200。-l {L,M,Q,H}
或 --level={L,M,Q,H}
:設置二維碼的糾錯級別??蛇x值包括 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
:區(qū)分大小寫。-i
或 --ignorecase
:忽略大小寫。-8
或 --8bit
:使用 8 位編碼。-S
或 --structured
:生成結構化二維碼。-d NUMBER
或 --dpi=NUMBER
:設置輸出圖像的 DPI(每英寸點數(shù))。默認值為 72。-f
或 --foreground=COLOR
:設置二維碼前景色??梢允穷A定義的顏色名稱(如 black
、red
等)或十六進制 RGB 值(如 #000000
、#FF0000
等)。-b
或 --background=COLOR
:設置二維碼背景色。可以是預定義的顏色名稱或十六進制 RGB 值。要查看完整的參數(shù)列表和詳細說明,請在終端中運行 qrencode --help
。