二维码里面怎么加图片

10-05

 二维码终于火了,现在大街小巷大小商品广告上的二维码标签都随处可见,而且大都不是简单的纯二维码,而是中间有个性图标的二维码。

方法一: 

1.在百度搜索二维码生成器

二维码里面怎么加图片

  2.然后点这个

二维码里面怎么加图片

  3,下载完成得到一个压缩包

二维码里面怎么加图片

  4.然后解压缩得到down文件夹,点击进入

二维码里面怎么加图片

  5.选择进入第二个

  6.得到这样一个画面

二维码里面怎么加图片

  7.然后在自适应大小的下面粘贴复制你们旺铺的网址

二维码里面怎么加图片

  8.然后你把二维码保存到自己的电脑上

  9.点击进入旺铺装修

二维码里面怎么加图片

  10.添加版块 自定义内容

二维码里面怎么加图片

  11然后发布,就可以了。当然二维码 大小在编辑器里面还可以调.

二维码里面怎么加图片

二维码里面怎么加图片

方法二:百度一下“二维码”,即可看到很多免费的二维码生成工具,可以输入文字,也可以输入网址等等,如图网址的例子,可以设置不同的颜色。
二维码里面怎么加图片

其次,在设置好相关参数后,保存到电脑上,桌面就可以,如图。
二维码里面怎么加图片

然后在PS中打开,将要放入的logo缩小,放到中间位置即可。
二维码里面怎么加图片

然后将图片合并,保存即可,如图。

二维码里面怎么加图片

或者使用QRcode来生成二维码,做好的界面如下: 二维码里面怎么加图片

二维码里面怎么加图片

要在二维码中插入图片且可以正常解码,主要注意以下两点即可:
1.设置二维码的容错系数要高;
在Zxing项目中,二维码生成的时候是可以设置容错系数的:
将EncodeHintType.ERROR_CORRECTION设置成ErrorCorrectionLevel.H
?

1
2
3
4
5
6
7
8
//构造二维码写码器
        MultiFormatWriter mutiWriter = new com.google.zxing.MultiFormatWriter();
        Hashtable hint=new Hashtable();
        hint.Add(EncodeHintType.CHARACTER_SET,"UTF-8");
        hint.Add(EncodeHintType.ERROR_CORRECTION,com.google.zxing.qrcode.decoder.ErrorCorrectionLevel.H);
        //生成二维码
        ByteMatrix bm = mutiWriter.encode(txtMsg.Text, com.google.zxing.BarcodeFormat.QR_CODE, 300, 300,hint);
        Bitmap img = bm.ToBitmap();

2.中间插入的图片大小和位置要合适;
二维码里面怎么加图片

中间图片如果太大,遮住了二维码的大部分面积,那肯定不行,如果太小,就起不到个性化的效果。
那么多大合适呢,根据前文中描述的QR码的特点,其三个带方块的角上是数据区,不能覆盖,只有中间和右下角这片区域可以覆盖,但也不宜过大。
经测试,中间小图片尺寸占二维码总宽度的2/7比较合适,既满足了图片的清晰度,又不影响二维码的加密数据。
小图片最好居中放置,而且形状可以不规则。