自定义二维码颜色

Customize QrCode Color

我一直在使用 Jquery Plugin 创建二维码。 我想通过更改它的前景色和背景色来自定义它。有什么办法可以做到吗?

您是否尝试在文件中查找颜色代码?我的幸运猜测 - 尝试在第 433 行更改它们:

 qrHtml += _this.isDark(r, c)? '#000000' : '#ffffff';

例如,更改

 #000000

#0000ff

蓝色而不是黑色。

你可以试试这个 jQuery.qrcode 插件。

前景色提供 fill,背景色提供 background,还有许多其他选项可供设置。

有效选项:

{
        render      : "canvas",
        width       : 256,
        height      : 256,
        typeNumber  : -1,
        correctLevel    : QRErrorCorrectLevel.H,
        background      : "#ffffff",
        foreground      : "#000000"
}

https://github.com/jeromeetienne/jquery-qrcode/blob/master/src/jquery.qrcode.js#L10