【发布时间】:2014-04-15 06:17:14
【问题描述】:
我正在尝试将 asp.net 网页响应保存为 pdf,但是当我尝试打开生成的 pdf 文件时会发生什么,它显示 adobe reader 无法打开该文件,因为它不是受支持的文件,或者因为文件已损坏。
这是我尝试过的代码
**Response.ClearHeaders()
Response.AppendHeader("Content-disposition", String.Format("attachment;filename={0}", "Report.pdf"))
Response.ContentType = "应用程序/pdf"**
谢谢。
【问题讨论】:
-
您是否使用 iTextSharp 将 html 转换为 pfd?
-
为什么不直接导航到 pdf?并让用户决定如何处理 pdf。
-
我没有使用ItextSharp,只需点击此链接stackoverflow.com/questions/1072814/…的回复即可使用