asp.net – 使PDF显示内联而不是单独的Acrobat Reader窗口
发布时间:2020-05-23 22:00:52 所属栏目:asp.Net 来源:互联网
导读:我有一个ASP.NET ashx类,它从数据库中检索数据,使用iTextSharp创建PDF文件,并将PDF流式传输到浏览器.浏览器(至少IE和Firefox)将Acrobat Reader作为单独的窗口启动以打开文件.我希望它能在浏览器中显示内联. 这是我可以从服务器端完全控制的东西吗?我已经将Co
|
我有一个ASP.NET ashx类,它从数据库中检索数据,使用iTextSharp创建PDF文件,并将PDF流式传输到浏览器.浏览器(至少IE和Firefox)将Acrobat Reader作为单独的窗口启动以打开文件.我希望它能在浏览器中显示内联. 这是我可以从服务器端完全控制的东西吗?我已经将Content-Type标题设置为application / pdf,我已经尝试设置Content-Disposition和Content-Length.到目前为止,没有任何工作. 我还缺少另一个头吗? PDF本身有什么东西告诉浏览器如何显示它?还有其他想法吗? 解决方法设置content-disposition和content-type标头应该这样做,但您可能还需要调用Response.ClearHeaders()来清除已设置的其他标头.此外,尝试使用Fiddler查看响应中的实际标题和内容,并将它们与您想要的网站进行比较. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-2 – MVC Html.TextBoxFor MaxLength和Value
- 从客户端调用asp.net ajax服务器控件的公共函数
- asp.net全局资源错误’找不到具有键”的资源对象’
- asp.net-mvc-5 – Sharepoint 2013 MVC 5提供商托管的应用程
- 在ASP.NET MVC4中是否可以将C#或VB函数标记为Javascript?
- asp.net-mvc – WebApi Action过滤器调用两次
- asp.net-mvc – LINQ to Entities无法识别方法异常
- asp.net-mvc – 使用JSON,JQuery向ASP.NET MVC Controller发
- asp.net – 向实体框架添加其他属性4代码首先是CTP 5实体
- asp.net-core – Netcore 2.1.1版本导致应用程序无法运行
