是否可以为google chart api生成的QR码添加水印

时间:2010-11-03 16:39:11

标签: php jquery cakephp google-visualization qr-code

是否可以使用jquery或cakephp为google chart api生成的QR码添加水印。

我感谢任何帮助。

感谢。

4 个答案:

答案 0 :(得分:2)

我想这样做的唯一方法是保存服务器上谷歌图表生成的图像,然后添加水印vi GD或imagemagick。

答案 1 :(得分:1)

jQuery选项只是将水印图像放在Google Charts制作的图像之上,但原始图像仍可用。

PHP选项是通过卷曲请求生成QR图像,读取位图数据,通过GD或ImageMagick将其删除,然后将其保存在某处并显示它。

水印可能会干扰扫描算法,尤其是在使用坏相机读取时。

答案 2 :(得分:1)

我不会为QR码添加水印。相反,我可能会以某种方式将我在QR码中编码的数据加水印。

例如,如果您要对网址进行编码,例如,您可以将网址从“http://example.com/foo”更改为“http://example.com/foo?watermark-referrer” = WWW-YOURDOMAIN-COM-什么“?然后仍有迹象表明QR码是你的,但你不必冒险破坏QR图像本身。

答案 3 :(得分:0)

我认为您应该使用水印测试QR码,因为很多读者很有可能无法识别。