您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

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

bubuko 2022/1/25 19:54:15 dotnet 字数 2399 阅读 943 来源 http://www.bubuko.com/infolist-5-1.html

byte[] mybyte = null; DataTable dt = OrderData.GetFP(txt.Text.Trim()); mybyte = (byte[])dt.Rows[0]["PDF_FILE"]; byte[] fileByte = Convert.FromBase64St ...
 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


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶