读取pdf显示在页面
public void ReadPDF(string category)
{
string pathD = @"D:/pdf/" + category;
if (File.Exists(pathD))
{
byte[] bts = File.ReadAllBytes(pathD);//把pdf文件转换为二进制流
string base64String = Convert.ToBase64String(bts);//把二进制流转换为base64
byte[] newbts = Convert.FromBase64String(base64String);//把base64转化为二进制
Response.ContentEncoding = Encoding.UTF8;//把二进制流输出页面
Response.ContentType = "application/pdf;charset=utf-8";
Response.BinaryWrite(newbts);
}
}