首页 > 数据库技术 > 详细

C# 将数据库image类型的转成Pdf下载

时间:2020-04-29 11:51:33      阅读:62      评论:0      收藏:0      [点我收藏+]
 byte[] mybyte = null;
                DataTable dt = OrderData.GetFP(txt.Text.Trim());
                mybyte = (byte[])dt.Rows[0]["PDF_FILE"];
                byte[] fileByte = Convert.FromBase64String(Convert.ToBase64String(mybyte));
                Response.Clear();
                Response.AddHeader("Content-Disposition", string.Format("attachment;filename={0}.pdf", txt.Text.Trim()));
                Response.BinaryWrite(mybyte);
                Response.Flush();
                Response.End();

 


转成 Base64 形式的 System.String:
string a = "base64字符串与普通字符串互转";
byte[] b = System.Text.Encoding.Default.GetBytes(a);
//转成 Base64 形式的 System.String
a = Convert.ToBase64String(b); //YmFzZTY019a3+7Su0+vG1c2o19a3+7Suu6XXqg==
Response.Write(a);


byte[] c = Convert.FromBase64String(a);
a = System.Text.Encoding.Default.GetString(c); //base64字符串与普通字符串互转
Response.Write(a);



使用base64编码的好处

 

 

C# 将数据库image类型的转成Pdf下载

原文:https://www.cnblogs.com/ZkbFighting/p/12800663.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!