将Base64从PDF转换为位图

时间:2016-02-04 13:42:48

标签: c# asp.net bitmap memorystream pdf-conversion

我想将PDF转换为位图,因此我可以在我的ASP.NET页面上显示它。但是当我运行我的代码时,它无法创建Bitmap。

有谁知道问题是什么?

string filepath = "C:\\Temp\\Sample.pdf";


byte[] pdfByte = File.ReadAllBytes(filepath);
var strBase64 = Convert.ToBase64String(pdfByte);

using (MemoryStream ms = new MemoryStream(Convert.FromBase64String(strBase64)))
{
    using (Bitmap bm2 = new Bitmap(ms))
    {
        bm2.Save("c:\\" + "test");
    }
}

0 个答案:

没有答案