2013-10-31 56 views
0

您好我想在asp.net中打开一个PDF文件。对于我的例子,我希望如果我用户点击帮助按钮方法调用OpenPdfFile()开始。这个方法在一个PdfReader对象中加载一个pdf文件,然后我想将这个pdf保存在我的web服务器上的一个新文件中。那么必须打开这个文件,并且我的用户关闭这个文件,那么这个文件必须从临时文件夹中删除。如何在ASP.NET中启动PDF文件?

或。

我只想在我的pdfreader对象中加载pdf并启动它们。

这里是我的代码:

string oldfile = Server.MapPath(@"~/App_Data/layout.pdf"); 
string newfile = Path.GetTempPath() + "gastzugang_" + visit + ".pdf";  
PdfReader reader = new PdfReader(oldfile); 

回答

0

你到底要干什么?这是什么PdfReader班应该做的?

它只是看起来像你想显示一个PDF文件给用户。使用Response.TransmitFile(oldfile),不需要读取,复制和删除并读取文件服务器端。

+0

我该如何使用它? – Tarasov

+0

你怎么用什么? – CodeCaster

+0

Response.TransmitFile(oldfile)我得到一个javascript错误 – Tarasov