使用字节数组c#/ asp.net创建PDF文件

时间:2012-04-06 02:47:05

标签: asp.net pdf-generation

有人能告诉我如何使用字节数组创建PDF文件吗?我尝试了这两种方法,但没有运气。

1) System.IO.File.WriteAllBytes(filePath, bytesArray);
2) using (System.IO.Stream stream = new System.IO.FileStream(filePath, System.IO.FileMode.Create))
   {
     stream.Write(bytesArray, 0, bytesArray.Length);
   }

或者我需要使用任何第三方组件来做同样的事情。

任何帮助将不胜感激......提前致谢。

1 个答案:

答案 0 :(得分:0)

你可以尝试这样的事情 - 未经测试

Response.Clear();
    Response.ContentType = "application/pdf";
    Response.AppendHeader("Content-Disposition", "inline;filename=data.pdf");
Response.BufferOutput = true; byte[] pdf; Response.AddHeader("Content-Length", response.Length.ToString());
 Response.BinaryWrite(pdf);
 Response.End();