/// <summary>
/// 生成二维码
/// </summary>
/// <param name="strCode">二维码内容</param>
/// <returns></returns>
private string GetCodeImg(string strCode)
{
try
{
QRCodeGenerator qrGenerator = new QRCoder.QRCodeGenerator();
QRCodeData qrCodeData = qrGenerator.CreateQrCode(strCode, QRCodeGenerator.ECCLevel.Q);
QRCode qrcode = new QRCode(qrCodeData);
Bitmap qrCodeImage = qrcode.GetGraphic(5, Color.Black, Color.White, null, 15, 6, false);
//将Bitmap转Base64String
MemoryStream ms = new MemoryStream();
qrCodeImage.Save(ms, ImageFormat.Jpeg);
string str = Convert.ToBase64String(ms.ToArray());
return str;
}
catch (Exception)
{
return "";
}
}
随手记:将URL转换成Base64String
最新推荐文章于 2024-06-04 17:17:44 发布
关键词由CSDN通过智能技术生成