- 博客(1)
- 资源 (2)
- 收藏
- 关注
原创 c#导出Excel
public void ExportExcel(string fileName, DataTable dt) { HttpResponse response = HttpContext.Current.Response; response.Buffer = true; response.Clear(); ...
2018-03-20 10:46:45 305
生成二维码应用程序
1、首先将ThoughtWorks.QRCode.dll引用到项目中。
2、using ThoughtWorks.QRCode.Codec; //在需要调用的界面引用命名空间
///
/// 根据用户名返回一个二进制数组
///
///
public byte[] CreateQRcode(string UserName)
{
QRCodeEncoder qrCodeEncoder = new QRCodeEncoder();
qrCodeEncoder.QRCodeEncodeMode = QRCodeEncoder.ENCODE_MODE.BYTE;
qrCodeEncoder.QRCodeScale = 4;
qrCodeEncoder.QRCodeVersion = 8;
qrCodeEncoder.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.M;
String data = UserName;
System.Drawing.Bitmap image = qrCodeEncoder.Encode(data);
System.IO.MemoryStream MStream = new System.IO.MemoryStream();
image.Save(MStream, System.Drawing.Imaging.ImageFormat.Jpeg);
return MStream.ToArray();
}
//调用二维码函数
public void QRcode()
{
byte[] img = CreateQRcode("张三");
if(img.Length >0 )
{
Response.ClearContent();
Response.ContentType = "image/jpeg";
Response.BinaryWrite(img);
}
}
2015-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人