主攻ASP.NET.4.5 MVC4.0之重生:二维码生成和谷歌二维码
2013-08-17 11:18
477 查看
使用ThoughtWorks.QRCode.Codec
效果图
using ThoughtWorks.QRCode.Codec;
非原创代码
效果图
using ThoughtWorks.QRCode.Codec;
非原创代码
public void code(string id) { QRCodeEncoder qrCodeEncoder = new QRCodeEncoder(); qrCodeEncoder.QRCodeEncodeMode = QRCodeEncoder.ENCODE_MODE.BYTE; qrCodeEncoder.QRCodeScale = 4; qrCodeEncoder.QRCodeVersion = 5; qrCodeEncoder.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.M; string data = "http://" + Request.Url.Host.ToString() + "/"+id; System.Drawing.Bitmap image = qrCodeEncoder.Encode(data); System.IO.MemoryStream MStream = new System.IO.MemoryStream(); image.Save(MStream, System.Drawing.Imaging.ImageFormat.Gif); Response.ClearContent(); Response.ContentType = "image/Gif"; Response.BinaryWrite(MStream.ToArray()); }
<div style="height: 127px; width: 300px;"> <img id="code" width="120" height="120" src="/code/@{@Model.user.LogName}" alt="二维码" /><!--MVC--> <script type="text/javascript"><!--谷歌--> document.write("<img style=\"float:left;\" src=\"https://chart.googleapis.com/chart?cht=qr&chs=500x500&choe=UTF-8&chld=L|2&chl="); document.write(window.location.href); document.write("\" width=\"120\" height=\"120\" alt=\"二维码\"/>"); </script> <span style="float: right; width: 160px; margin-top: 5px; line-height: 200%;"> <span class="red">[多终端浏览]</span><br /> 扫描后您可以在手机、平板电脑等移动设备上继续浏览 </span> </div>
相关文章推荐
- 主攻ASP.NET.4.5 MVC4.0之重生:Entity Framework生成实体类步骤(十三)
- 主攻ASP.NET.4.5 MVC4.0之重生:可多选框数据存放
- 主攻ASP.NET.4.5 MVC4.0之重生:网站更换外观皮肤界面样式
- 主攻ASP.NET.4.5 MVC4.0之重生:图书推荐
- 主攻ASP.NET.4.5 MVC4.0之重生:可多选框数据存放
- asp.net(C#)利用QRCode生成二维码(续)-在二维码图片中心加Logo或图像
- 开发ASP.NET MVC 开发名片二维码生成工具 (原创)
- 主攻ASP.NET.3.5.MVC3.0架构之重生:Filter(九)
- asp.net C#生成和解析二维码代码
- 主攻ASP.NET.4.5.1 MVC5.0之重生:创建UIHelper通用自定义分页和选择开关与PagesHelper和IsSelect简单用法
- asp.net_C#中生成二维码练习
- 主攻ASP.NET.3.5.MVC3.0架构之重生:CheckBox(十一)
- 跟我一起学习ASP.NET 4.5 MVC4.0(六)
- 详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)
- asp.net 生成、解析二维码
- 主攻ASP.NET.3.5.MVC架构之重生:Controller(七)
- asp.net 读取数据库生成百度sitemap_baidu.xml和谷歌
- 跟我一起学习ASP.NET 4.5 MVC4.0(一)
- 开发ASP.NET MVC 开发名片二维码生成工具 (原创)
- asp.net(C#)利用QRCode生成二维码(续)-在二维码图片中心加Logo或图像