熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

使用.NET 向浏覽器寫入二進制文件

2013-11-13 10:05:26  來源: .NET編程 
確保要從其上查看 aspx 頁的客戶端計算機上已安裝了 Adobe Acrobat Reader以便浏覽器能夠正確讀取並呈現二進制數據可以從以下 Adobe 網站下載 Adobe Acrobat Reader

   ()

  確保將您的頁面添加到項目中在上一節中添加的 pdf 文件所在的級別這一點非常重要因為代碼最初引用 pdf 文件時采用相對路徑  

  在代碼隱藏頁的 Page_Load 事件中單擊編輯菜單上的粘貼以粘貼代碼

   在代碼隱藏頁的 Page_Load 事件中加入以下代碼

  private void Page_Load(object sender SystemEventArgs e)

   {
   //Set the appropriate ContentType

   ResponseContentType = Application/pdf;

   //Get the physical path to the file

   string FilePath = MapPath(acrobatpdf);

   //Write the file directly to the HTTP content output stream

   ResponseWriteFile(FilePath);

   ResponseEnd();

   }

From:http://tw.wingwit.com/Article/program/net/201311/12534.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.