首先,不管二维还是一维,使用条码目的是用于代替文本,实现自动化操作。比如,在制造业用条码追踪产品一样,条码的内容就是产品的ID文本。你说的将图片生成二维码根本没有意义。再说,现在一般用手机扫描二维码,其实这个二维码也是用于代替文本的,不过代替的是网站的连接地址。
恩恩 谢谢的回复,你说的挺有道理的,可以客户的要求那就是上帝的旨意啊。其实,我们也是没有办法的。
想多了.图片的数据那么多,放到一个二维码里这个二维码得有多大
呵呵 我查了一些资料 二维码只可容纳多达1850个大写字母或2710个数字或1108个字节,或500多个汉字,所以可转的图片大小要很小,要小于800字节。
@IT小伙儿: 所以你知道就好,把图片转成字符串就行了。
@爱编程的大叔: 恩恩 谢谢!
简单得无以复加。
就是一个类库函数,输入参数字符串,返回一个BITMAP。
请自行GOOGLE QRCODE,你会找到两三个开源类库的,其实开不开源也无所谓,反正你也看不懂。
比如ZXING,园里面直接搜索都能找到一堆说QRCODE的,不知道为什么你不搜索。
呵呵 QRCODE 是生成二维码的类库 用,这个我已经有了,我想把图片生成二维码并且扫描出来
图片生成二维码?兄台,不是我说,二维码所能存储的信息及其有限也许就是一个网址。一个图片的信息量很大,二维码根本存不下。一个20kB的图片就相当于1000个网址了。
恩恩 谢谢 你的回答 图片必须要小于800字节的才能用呢
谢谢,同志们的回答,本人自己也查阅了一下资料,具体的实现方式呢就是讲图片转为Base64编码/解码 这样就可以实现了,不过,不推荐将图片转为二维码,你的图片就会很小小,完全没有必要,不过得谢谢大家的关注和回答