使用 zxing 创建彩色二维码

Sha*_*ran 2 qr-code colors zxing

我正在使用谷歌开源 java zxing 创建者:http : //code.google.com/p/zxing/

创建二维码。我已经准备好了一切并且正在工作(我正在使用 Coldfusion 加载 java 文件并将图像写入浏览器。)

我现在想要的是将黑色 QR 颜色更改为其他颜色。有没有简单的方法来做到这一点?

我需要编辑编码器 java 文件的反编译版本吗?或者有什么方法可以向编码例程添加颜色参数?

谢谢肖恩

Sea*_*wen 6

MatrixToImageWriter.java(我假设您正在使用)中,javase/更改常量BLACK. 它是intARGB 格式,目前具有 value 0xFF000000。将 alpha 值保留为0xFF。更改其余部分以十六进制格式描述您的颜色。WHITE如果你愿意,你可以做同样的事情。