.NET生成带Logo的二维码
2024-10-11 20:18:10
使用ThoughtWorks.QRCode生成,利用这个库来生成带Logo的二维码(就是中间嵌了一个图片的二维码),直接见代码:
HttpContext context = HttpContext.Current;
String data = "二维码的内容";//如果是链接会跳转
if (!string.IsNullOrEmpty(data))
{
QRCodeEncoder encoder = new QRCodeEncoder();
Bitmap imgBack = encoder.Encode(data, System.Text.Encoding.UTF8);
Image logoImg = Image.FromFile(context.Server.MapPath("~/images/1.png"));
System.Drawing.Image bitmap = new System.Drawing.Bitmap(, );
System.Drawing.Graphics g = System.Drawing.Graphics.FromImage(bitmap);
g.DrawImage(imgBack, , , , );
g.DrawImage(logoImg, - , - , , );
bitmap.Save(context.Server.MapPath("~/images/2.png"));
}
最新文章
- CentOS6.5安装Tomcat
- 对于似1/(1+x^4)型的不定积分的总结
- python 类
- win7安装nodejs
- Clr Via C#读书笔记---计算限制的异步操作
- [异常] openCV安装和配置
- IP进制站群原理
- java_Thread生产者与消费者 Demo
- 关于feature创建Lookup列的BUG
- 【Machine Learning in Action --3】决策树ID3算法预测隐形眼睛类型
- 一次FCK拿bc全过程
- ExpandableListView简单应用及listview模拟ExpandableListView
- 会话机器人Chatbot的相关资料
- git-将dev代码合并到test
- Centos7 安装 scrapy
- 二分优化lis和STL函数
- epel安装第三方扩展源后,运行yum报错的解决方案
- 3d图像坐标轴及css3属性的讲解
- password_hash加密
- 使用python来建立http服务
热门文章
- Xcode 8 打印输出: Class PLBuildVersion is implemented in both...
- 破解Excel保护
- Linux系统运行级别
- 好无语的问题----include 后面需要空格么?
- SVN钩子说明
- Linux的目录结构
- mysql 数据库字符集的指定
- VQuery选择器
- ConsoleApplication 添加对于 System.ServiceModel.Web 引用失败(出现黄色感叹号)的解决办法
- 解读Unity中的CG编写Shader系列十 (光滑的镜面反射(冯氏着色))