在.net core web项目中生成二维码
程序员文章站
2022-03-09 21:34:15
1.添加QRCoder包引用 2. public IActionResult MakeQrCode() { string url="https://www.baidu.com"; var generator = new QRCodeGenerator(); var codeData = genera ......
1.添加qrcoder包引用
2. public iactionresult makeqrcode()
{
string url="https://www.baidu.com";
var generator = new qrcodegenerator();
var codedata = generator.createqrcode(str,qrcodegenerator.ecclevel.m,true);
var qrcode = new qrcode(codedata);
var qrimage = qrcode.getgraphic(100,color.black,color.white,true);
var ms = new memorystream();
//图片格式指定为png
qrimage.save(ms,imageformat.jpeg);
byte[] bytes = ms.getbuffer();
ms.close();
return file(bytes, "image/png");
}
推荐阅读
-
使用HTTP-REPL工具测试ASP.NET Core 2.2中的WEB API项目
-
在ASP.NET Core 2.0 web项目中使用EntityFrameworkCore
-
Net Core Web Api项目与在NginX下发布的方法
-
在.net core web项目中生成二维码
-
由数据库表在 ASP.NET Core项目上生成 EF Core
-
由数据库表在 ASP.NET Core项目上生成 EF Core
-
报告生成器FastReport .NET入门指南 - 在Linux中启动应用程序 FastReportNET Core 3ASP.NET报表
-
使用HTTP-REPL工具测试ASP.NET Core 2.2中的WEB API项目
-
在ASP.NET Core 2.0 web项目中使用EntityFrameworkCore
-
Net Core Web Api项目与在NginX下发布的方法