当前位置:编程学习 > C#/ASP.NET >>

生成二维码 并且在二维码上面加logo 求助

我需要做二维码,同时需要加logo在二维码的正中间,求助,各位给个意见,最好详细点了,多谢 二维码 logo --------------------编程问答--------------------
是生成二维码? http://www.codeproject.com/KB/cs/qrcode.aspx
这个就是了。至于中间只要不复盖所需的数据都没问题的 --------------------编程问答-------------------- 这种二维码太常见了,能自定义么?? --------------------编程问答-------------------- 如果你想自定义就要自己编码,而且还要自己做解码软件。加logo只要叠加上去就行,盖掉内容也没事,二维码有容错性,纠错码会搞定被盖掉的部分。 --------------------编程问答-------------------- 下载:http://pan.baidu.com/share/link?shareid=494328&uk=2266385818 --------------------编程问答-------------------- 了解一下  QRHacker – 在线创建自定义二维码
参考http://www.appinn.com/qrhacker/ --------------------编程问答-------------------- 一般二维码都是正方形那种样子的对不,黑色的,我现在就是想将二维码自定义(用程序控制实现),好比我可以是一个奇形怪状的图片,背景也可以是花花绿绿的颜色,也可以是一个logo形式的二维码,总之不要那种普遍的二维码那种形式 --------------------编程问答-------------------- 自己设计一套出来 --------------------编程问答-------------------- 大家能热闹点么。各抒己见啥 --------------------编程问答--------------------
引用 6 楼 LMAOhuaNL 的回复:
一般二维码都是正方形那种样子的对不,黑色的,我现在就是想将二维码自定义(用程序控制实现),好比我可以是一个奇形怪状的图片,背景也可以是花花绿绿的颜色,也可以是一个logo形式的二维码,总之不要那种普遍的二维码那种形式

背景色这些是可以改的。但是修改形状的话,我不谈能不能实现,但是做出来是否能够扫描出来了都是个问题。所以我觉得没的必要 --------------------编程问答-------------------- 我试了一下用的是QrCode.Net


 QrEncoder qrEncoder = new QrEncoder(ErrorCorrectionLevel.L);
                QrCode qrCode = new QrCode();
                qrEncoder.TryEncode(QrCodeStr, out qrCode);
                
                GraphicsRenderer renderer = new GraphicsRenderer(new FixedModuleSize(5, QuietZoneModules.Two), Brushes.Red, Brushes.Green);

                using (FileStream stream = new FileStream(FileName, FileMode.Create))
                {
                    renderer.WriteToStream(qrCode.Matrix, ImageFormat.Png, stream);
                }

 GraphicsRenderer renderer = new GraphicsRenderer(new FixedModuleSize(5, QuietZoneModules.Two), Brushes.Red, Brushes.Green);
这样用手机就扫描不出来
参考http://www.189works.com/article-50715-1.html --------------------编程问答-------------------- 想实现,你看看这篇文章把http://blog.csdn.net/johnsuna/article/details/7933619 --------------------编程问答-------------------- 直接找百度大叔,“二维码生成器”就能生成了~ --------------------编程问答-------------------- 有些是规定好的,你要这么个性的,就已经不是什么二维码了,二维码软件也不能读取得到。 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 楼主为什么需要一个奇形怪状的二维码呢。
第一、是可能不容易扫描,
第二、可能别人看了一眼,没觉得这是
一个二维码可以扫描,还得看提示文件。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,