2013-10-31 27 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