如何从asp.net应用程序导出.iif格式的数据?
答案 0 :(得分:0)
请参阅此article。
例如:
Response.ContentType = "image/jpeg";
Response.AppendHeader( “内容处置”,“附接; 文件名= SailBig.jpg“);
Response.TransmitFile( 使用Server.Mappath( “〜/图片/ sailbig.jpg”) );
到Response.End();
这将导致打开/另存为 弹出文件名的对话框 SailBig.jpg作为默认文件名 预设。
这当然假设你正在喂食 已存在的文件。如果你 需要动态生成 - 说一个生成的图像 记忆 - 你可以使用 Response.BinaryWrite()来流a 字节数组或写入输出 直接在Response.OutputStream。
位图bmp = wwWebUtils.CornerImage(背景色, 颜色,c,半径,高度,宽度);
Response.ContentType =“image / jpeg”;
Response.AppendHeader( “内容处置”,“附接; 文件名= LeftCorner.jpg“);
bmp.Save(Response.OutputStream, ImageFormat.Jpeg);
显然你只需改变扩展名。