二维码制作的分类

2019-03-02 01:04|来源: 网路

  在线二维码制作软件想必很多人都会用,随着智能手机的普及和企业、商家对二维码不遗余力的推广,现在人们已经养成了“手机扫一扫、便知天下事”的感觉,当我们看到一些二维码时,都会习惯性的拿起我们的手机去扫一扫。可是当我们在拿着我们的手机这扫扫那扫扫时,我们对我们扫的二维码有个基本的认识了么?二维码起源啊、二维码制作原理啊这些比较专业性的东西就不专门描述了,因为这些内容基本上是一成不变的,今天这里总结一下二维码制作的分类。虽然我们平时扫码看起来的所有二维码都是一样的,不过在我们扫的时候感觉上和用的工具上却有些差异化,这里详细总结一下: 

文本类二维码制作 

  这些二维码是非常常见的二维码应用方式,其利用二维码存储量大的优点,将大量的文本信息直接生成二维码,用户在扫描二维码时可以直接显示文本信息,这些二维码制作没有难度,所有的扫码软件或者360、微信、浏览器等软件自带的扫码软件都可以扫描出并且显示具体的文本信息。需要制作这些二维码时,直接在线搜索二维码制作工具,然后输入自己需要的文本内容,然后将生成的二维码图片保存使用即可。 

跳转类二维码制作 

  这些二维码有可能是现在最常见的,直接扫描二维码跳转进入目标网站或者目标手机网站,这类二维码制作的难度也非常低,所有在线工具均可生成实现,其和文本类二维码的区别仅仅是多了一个跳转协议,不过现在所有的软件或者软件自嵌的二维码扫面功能均可实现。制作时的方式和文本类二维码制作是一样的,输入目标网址生成二维码,保存图片即可。 

协议类的二维码制作 

  这一类的二维码需要实现一定的协议,比如现在比较流行的微信二维码、WiFi二维码、短信二维码等。这些二维码制作时,有些可以直接在线生成,如WiFi二维码和短信二维码等,很多在线二维码制作软件都可以实现生成这些二维码,有些是和软件配套生成的,例如微信二维码,微信二维码是在微信界面—二维码名片直接生成的。在线工具比较难以生成。 

  这些二维码生成时比较特殊,而且由于需要某些协议支持,所以在扫码时,不是所有的扫码软件都可以实现的,例如微信二维码只能使用微信自带的扫一扫去实现添加好友的功能,使用别的二维码扫描软件,一般只能扫描获得文本或者进入微信下载界面。还有比如WiFi二维码,需要相关的协议支持,很多软件智能扫描获得WiFi信息,不能实现直接连接WiFi的功能,只有部分软件才能实现直接连接WiFi的功能。 

个性二维码制作 

  个性二维码是将上面3类的二维码进行二次加工生成的。是不能直接用在线工具生成的,虽然现在网上有很多所谓的个性二维码制作工具,可是这些只是改变下颜色,附加点图案,属于简单的组合,不属于真正的个性二维码。而真正的个性二维码,是对普通二维码的深加工生成的一种漂亮的、独特的创意性的二维码,需要设计人员根据自己的设计能力进行二次加工的。 

  基本上我们平时见到的二维码就集中在以上4种类型。所以说,我们扫码很简单,可是二维码里面的只是还是有很多的,有很多东西虽然不需要我们去深挖,可是如果有兴趣的话,可以去了解一下。


转自:http://www.cnblogs.com/heiyue/p/3571790

相关问答

更多
  • 不清楚,但是我看融贝支付 的安卓app就可以实现你说的这些功能
  • ZXing开源项目,支持多种语言的一维、二维码开源项目,网上有些文章讲过简化,不过都太浅,可以下一个android的源码看看,项目本身功能实现就很好、很强大。开发平台的话:JDK、eclipse、android sdk就可以了。
  • 可以考虑使用图形绘制来解决二维码的生成问题,使用实例如下: 生成二维码 package net.qrcode; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import java.io.OutputStream; import javax.imageio.ImageIO; import com.google.zxing.common.BitMatrix; public final ...
  • 1、新建java工程,添加MatrixToImageWriter.java 类,引入core.jar。这两个东西可以去网上下载。 2、编写QREncoder.java,如下: public class QREncoder { public static void main(String[] args) { String content = "生成自己的二维码"; Hashtable hints = new Hashtable(); hints.put(EncodeHintType.CHARACTER_SET ...
  • java可使用zxing生成二维码并为其添加信息。 以下是详细步骤: 1、创建MatrixToImageWriter类 import com.google.zxing.common.BitMatrix; import javax.imageio.ImageIO; import java.io.File; import java.io.OutputStream; import java.io.IOException; import java.awt.image.BufferedImage; public fi ...
  • java 二维码[2023-09-07]

    使用zxing开源库,支持各种格式的二维码扫描,制作应该也行,我在android里面试过QR码制作,很简单的代码就能实现~~
  • 二维码是张图片,你字符串发送到后端生成二维码图片,返回图片的路径到前台
  • userChrome/qrCreator.uc.js at master · lastdream2013/userChrome · GitHub - https://github.com/lastdream2013/userChrome/blob/master/qrCreator.uc.js
  • 是看不出来什么的,可以说几乎是一摸一样。不说这个,就是拿两个一般的二维码你大眼一扫也看不出来区别对不对?有病毒的二维码和正常的相比区别在哪儿你知道吗?之所以扫码会染毒,是因为扫描的这个二维码被有心人给恶意篡改植入了病毒,看起来没有区别,但是你扫描的过程实际上是病毒下载的过程,结果就是二维码没有扫描到,却安装了一堆病毒。 想安全扫描二维码也很简单的,别看我刚才说了一堆,其实你扫码前打开一个能够检测二维码安全性的软件就全部搞定。比如我吧,我用的腾讯手机管家5.0,每次扫码前我先打开它,它会自动检测我扫描的二维码 ...
  • 按照微信API的开发者文档,扫描带参数的二维码后,服务端回收到两种类型的事件消息。不管是未关注还是已关注,在EventKey里面都带有二维码的场景参数。请自行度娘“微信 开发者文档”。