0

有很多脚本可以生成黑白二维码。我的网站上有一个脚本可以生成二维码。但是,我想要一个允许用户修改黑白二维码并将其自定义为更彩色的二维码的脚本。

是否有开源脚本允许用户使用颜色自定义他们的二维码?

以便他们可以选择

QR 颜色
背景颜色
使用颜色渐变
渐变样式:径向
2nd QR 颜色渐变
圆角

上传徽标

这些网站不提供开源脚本

4

1 回答 1

0

有一种迂回的方法来做颜色渐变 - 我最近需要这样做,它需要一些计算,因为正如你所观察到的,那些可以是封闭源代码的,而开源替代品不这样做。

  1. 将渐变生成为图像。有人编写了一个有用的 PHP 类来为您生成各种方向和样式的图像 - 其中一个是径向的(好吧,无论如何都是椭圆)。

  2. 使用像 endroid 的二维库这样的库。

  3. 在GD中重新加载二维码,并将二维码颜色设置为透明。

  4. 将 QR 码叠加到渐变图像上。

于 2020-05-01T11:57:03.707 回答