自定义QrCode颜色

时间:2016-01-12 06:27:40

标签: javascript jquery jquery-ui jquery-plugins qr-code

我一直在使用Jquery Plugin来创建QRcode。 我想通过改变它的前景色和背景色来定制它。我有什么方法可以做到吗?

3 个答案:

答案 0 :(得分:2)

您可以尝试使用此jQuery.qrcode插件。

它为前景色提供fill,为背景提供background,以及设置其他许多选项。

答案 1 :(得分:1)

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

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

例如,更改

 #000000

#0000ff

表示蓝色而不是黑色。

答案 2 :(得分:1)

有效选项:

{
        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

相关问题