【发布时间】:2012-09-15 02:43:47
【问题描述】:
我编写了一个 ASP.NET (C#) 应用程序来在线创建 PDF 并在浏览器中显示。
string path = @pdf_path;
WebClient client = new WebClient();
byte[] buffer = client.DownloadData(path);
if (buffer != null)
{
Response.ContentType = "application/pdf";
Response. AddHeader("content-length", buffer.Length.ToString());
Response.BinaryWrite(buffer);
}
如果我使用 Internet Explorer 和 Mozilla Firefox,我可以保存并打印它。但是如果我用 Chrome 打开它并单击保存按钮,则会保存 aspx 页面,而不是 PDF。
如何让 Chrome 显示 PDF 或显示并建议用户启用某些功能?
【问题讨论】:
-
我猜你应该在 chrome 上安装 pdf 插件
标签: c# asp.net google-chrome pdf