【发布时间】:2012-02-12 00:37:00
【问题描述】:
基本上下面是我读取pdf文件的代码,下面这段代码的输出是要求客户端下载pdf文件并从客户端打开它,这不是我想要的,我想要它打开pdf在另一个浏览器窗口或在里面打开
标签在同一浏览器窗口下,但我怎样才能做到呢?
var fi = new FileInfo(Server.MapPath(@"~/AIA2.pdf"));
Response.Clear();
Response.AddHeader("Content-Disposition",
String.Format("attachment; filename=\"{0}\"",
"AIA2.pdf"));
Response.AddHeader("Content-Length", fi.Length.ToString());
Response.ContentType = "application/octet-stream";
Response.WriteFile(fi.FullName);
Response.End();
【问题讨论】:
标签: c# asp.net itextsharp