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

本文关键字:第三方 dll PDF 读取 asp net | 更新日期: 2023-09-27 18:24:45

我正在尝试在不使用任何第三方dll的情况下读取PDF。

我在谷歌上搜索了一下,但没有找到一个好的链接。

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

有没有任何方法可以在没有第三方dll的情况下读取PDF,或者我们必须使用第三方dll来读取PDF?

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

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

试试吧,

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();