Basic QR encoder. MoonBit QR 码生成器。
moon run src/cmd/main// 以指定纠错级别生成 QR 码。
let qr = @lib.encode("你好,MoonBit!", @lib.L)
// 使用便捷函数。
let qr_low = @lib.encode_low("文本") // 7% 冗余
let qr_medium = @lib.encode_medium("文本") // 15% 冗余
let qr_high = @lib.encode_high("文本") // 25% 冗余
// 访问位图。
let n = qr.size // 每边像素数
let b = qr.is_black(x, y) // 像素 (x, y) 是否为黑?
// 以 ASCII 形式输出。
println(qr.to_string())Basic QR encoder. MoonBit QR 码生成器。