我使用QRCoder生成QRCode。
QRCodeGenerator qrGenerator = new QRCodeGenerator();
QRCodeData qrCodeData = qrGenerator.CreateQrCode("Text to be encoded.", QRCodeGenerator.ECCLevel.Q);
但是我无法导出并保存我的qrCodeData
。
我尝试了以下代码,但可以打开文件result.png
qrCodeData.SaveRawData("wwwroot/result.png", QRCodeData.Compression.Uncompressed);
如何导出和保存我的QRCode? p>
答案 0 :(得分:0)
您只需要五行代码即可生成并查看您的第一个QR码。
QRCodeGenerator qrGenerator = new QRCodeGenerator(); QRCodeData qrCodeData = qrGenerator.CreateQrCode("The text which should be encoded.", QRCodeGenerator.ECCLevel.Q); QRCode qrCode = new QRCode(qrCodeData); Bitmap qrCodeImage = qrCode.GetGraphic(20);
因此解决方案是使用GetGraphic()
方法来处理Bitmap
对象。还要检查https://github.com/codebude/QRCoder/wiki/How-to-use-QRCoder