如何在asp.net C#中不使用第三方dll阅读PDF

时间:2013-07-25 07:24:41

标签: c# asp.net pdf

我试图在不使用任何第三方dll的情况下阅读PDF。

我在谷歌搜索但没有找到一个好的链接继续。

在某些链接中,我发现:我们无法读取PDF的内容,因为它是二进制格式。

有没有办法在没有第三方dll的情况下阅读PDF或者我们必须使用第三方dll来阅读PDF?

2 个答案:

答案 0 :(得分:1)

您必须使用第三方解决方案
我推荐PDFSharp

答案 1 :(得分:-1)

试试吧,

byte[] yourByteData = .. assign your pdf data here ....
Response.ClearHeaders();
Response.Clear();
Response.AddHeader("Content-Type","application/pdf");
Response.AddHeader("Content-Length",yourByteData.Length.ToString());
Response.AddHeader("Content-Disposition","inline; filename=sample.pdf");
Response.BinaryWrite(yourByteData);
Response.Flush();
Response.End();