读取pdf文件并显示
SqlConnection conn = new SqlConnection("server=.;database=FileDB;uid=sa;pwd=sa");
conn.Open();
string sql = string.Format("select imagevalue from imagestore where imagename='{0}'", pname);
SqlDataAdapter adapter = new SqlDataAdapter(sql, conn);
DataTable dt = new DataTable(sql);
adapter.Fill(dt);
pdfByteIn = (byte[])dt.Rows[0]["imagevalue"];
if (pdfByteIn != null)
{
MemoryStream ms = new MemoryStream(pdfByteIn);
Bitmap bm = new Bitmap(ms);
webBrowser1.Navigate();
}
我是以二进制的形式将pdf文档存入数据库,然后在窗体上通过WebBrowser显示在页面上,但是我上面想实现从数据库读取出文件并显示出来,不知道如何操作?