我在网页上有fileUpload控件,在一个富文本框中显示.pdf文件的按钮。但我不知道如何打开apdf文件?我可以使用一些pdf库吗?
答案 0 :(得分:2)
以下是带{IFrame的example of embedding PDF。您也可以查看this article。它显示了替代方法。
答案 1 :(得分:1)
通常情况下,如果安装了适当的插件,浏览器会显示PDF(Adobe PDF Reader或我认为新的Flash)。
如果您只想在页面的一部分中显示,请使用iframe
。在这种情况下,您可能还会看一些奇特的Javascript UI工具包,以便集成顺利进行。我曾使用ManagedIFrame一次,到目前为止它还能正常工作。
另一种方法是使用像PDF Sharp这样的库来解析服务器上的PDF并根据您的需要对其进行处理。您可以将其转换为单页图像并使其可用于浏览。
答案 2 :(得分:0)
试试这个
Response.ContentType = myDataReader.Item(1).ToString();
Response.AppendHeader("content-disposition:","attachment; filename=" + myDataReader.Item(2).ToString());
Response.WriteFile(Server.MapPath("documents/" + myDataReader.Item(0).ToString()));
答案 3 :(得分:0)
将链接放在pdf文件中。浏览器会自动打开关联应用