C# 在asp.net应用程序中显示pdf文档的最佳方法

C# 在asp.net应用程序中显示pdf文档的最佳方法,c#,asp.net,pdf,webforms,ghostscript,C#,Asp.net,Pdf,Webforms,Ghostscript,我正在寻找在网站上显示pdf文档的最佳方式。当然,我需要将其转换为jpeg或gif,以便浏览器处理它。我读了一些帖子,但大多数都提到了GhostScript及其PDF2图像。但该解决方案要求启动一个进程,将pdf文档的副本保存到文件系统中,然后必须重新加载到内存中进行显示。坦率地说,我觉得这有点笨拙。对于那个些已经做过的人,你们使用了什么库,若你们能附上一些例子的链接,我将不胜感激。 我正在开发一个web应用程序,它可以帮助管理制造过程,并且可以通过android平板电脑访问。该公司有一个pdf

我正在寻找在网站上显示pdf文档的最佳方式。当然,我需要将其转换为jpeg或gif,以便浏览器处理它。我读了一些帖子,但大多数都提到了GhostScript及其PDF2图像。但该解决方案要求启动一个进程,将pdf文档的副本保存到文件系统中,然后必须重新加载到内存中进行显示。坦率地说,我觉得这有点笨拙。对于那个些已经做过的人,你们使用了什么库,若你们能附上一些例子的链接,我将不胜感激。
我正在开发一个web应用程序,它可以帮助管理制造过程,并且可以通过android平板电脑访问。该公司有一个pdf文件库存,将交付给生产经理。我希望解决方案类似于Crystal Report Viewer contron,但我知道我必须坚持pdf到图像的转换。请给我一些建议。

我的建议是不要想得太多


您只需添加一个指向
PDF
文件的链接,该文件将在新选项卡上打开。

所有人都认为PDF Focus.NET库似乎是最好的解决方案。建议您在页面卸载中添加一个清理方法,以删除在网站上显示图片时用于将源代码输入图像控件的所有临时文件。

您可以查看,它将允许您在客户端呈现PDF


或者,如果您决定使用Ghostscript,您可以看看

这是个不错的主意,但android浏览器下载pdf文件的速度往往比在新选项卡中打开pdf文件的速度快。看看这个,它可能会解决这个问题