將檔案以流的形式另存為下載
string strFile = Server.MapPath("/images/526763.pdf"); using (FileStream fs = new FileStream(strFile, FileMode.Open)) { byte[] bytes = new byte[(int)fs.Length]; fs.Read(bytes, 0, bytes.Length); fs.Close(); Response.ContentType = "application/octet-stream"; Response.AddHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode("base.pdf", System.Text.Encoding.UTF8)); Response.BinaryWrite(bytes); Response.Flush(); Response.End(); }
相關推薦
將檔案以流的形式另存為下載
string strFile = Server.MapPath("/images/526763.pdf"); using (FileStream fs = new FileStream(strFile, FileMode.Open)) { byte[] bytes = new byte[(
將檔案以流的形式傳給前端,前端點選按鈕下載
function getagimislog(btn){ var filePath = document.getElementById("filepath").innerHTML;var tr = btn.parentNode.parentNode;var tds = tr.getElementsByTagN
Excel VBA-批量將多個sheet表另存為單獨的工作薄檔案
將excel多個工作表另存為單獨的工作薄 工作中為了方便,我們常常將多個數據類似的表放在同一個工作薄,但是如果要對每個檔案執行相同的轉換或處理,需要用R或Python讀取每張表的資料,這時就要將其拆分為一個個單獨的檔案。 當sheet表很多時,手動複製貼上既
如何將CAD中的圖紙另存為電腦桌面
現在,建築設計師們繪製完CAD圖紙後都需要進行檢查,然後移交給上司或者客戶進行檢視,在上交的時候,你的上司需要你將CAD圖紙傳送到它的電腦中然後在CAD看圖軟體中進行檢視,但是不可能每次都要開啟那個介面,那樣就非常的麻煩,為了下一次檢視的方便,就需要將CAD圖紙另存為電腦桌面上。如何將CAD中的圖紙另存為電腦
selenium webdriver 右鍵另存為下載檔案(結合robot and autoIt)
最近一直在研究selenium webdriver右鍵選單,發現selenium webdriver 無法操作瀏覽器右鍵選單,如圖 如果我想右鍵另存為,根本操作不了。 也有在網上看到webdriver right click option的一些程式碼,拿來用發現不能用的。 Actions
java 實現檔案下載的時候,避免瀏覽器自動開啟檔案,而是出現另存為對話方塊
Java程式碼 response.addHeader( "Content-Disposition" , "attachment; filename=" + response.encodeU
smartupload實現 jsp頁面上傳檔案 將檔案以二進位制形式儲存在資料庫
<%@page import="com.sys.utils.DBConnection"%> <%@ page language="java" import="java.sql.*,com.jspsmart.upload.*"%> <jsp:us
通過PHP將檔案以流的方式傳送客戶端
以前在ASP下,通過BASP21實現類似功能。現在將PHP版本整理在這裡。 通過以下程式碼中所使用的技術可以實現如下幾個可能的需求 1、在有模板的基礎上,針對客戶的定製下載。 2、一些瀏覽器本身能夠表示的檔案型別(如txt檔案),可以通過將頭資訊Content-Type改為
c# 使用FileStream開啟並清空檔案、將一檔案內容另存為到新檔案
*以下為使用FileStream方式開啟並清空檔案: FileStream fs = null; try { fs = new FileStream(m_LogFilePath, FileMo
【轉】NPOI將DataTable另存為Xls文件
數據源 tel format poi 字符 測試 aps height har 工作需求將數據另存為XLS文件,DataTable作為中間數據源,比較通用。 因此到網上找了一段可用的代碼。 NPOI版本:2.2.1.0 /// <summary&g
SharePoint Online 、office 365缺少將站點另存為模板選項
雲計算 Office 365 之前文章行給出在SharePoint 2010 、SharePoint 2013 中將站點保存模板選項的文章。其實同樣的問題出現在Microsoft Office 365的一部分SharePoint Online中,所以在這篇文章做一下分享。我們註意到SharePoint
angular1 開啟檔案 並另存為(檔案的讀取與寫入)
最近有個需求,在頁面上有個按鈕可以選取檔案然後在匯出到其它地方, 說明白點就是檔案的讀取與寫入,下面是例子(例子中用到了fileSave.js github地址:https://github.com/eligrey/FileSaver.js) 首先引入fileSave.js i
python中str與list互換,txt檔案的讀取,字串變成列表操作,另存為TXT時從列表變成字串
file = open ("wider_face_train_bbx_gt.txt") for line in lines: print(type(line)) #<type 'str'> #78 221 7 8 2 0 0 0 0
前臺程式碼,將當前頁面的html內容另存為html從後臺到本地功能
/** * 前臺程式碼-->將當前頁面的html內容另存為html到本地功能 * @param obj */ function saveAs(){ //html頁面名稱 //var htmlTitle = document.getElementsB
PHP如何查詢MySQL資料頁面並輸出內容到頁面,並另存為CSV或EXCEL檔案
<? header("Content-type:text/html;charset=utf-8"); /** * mysql connection configure * 2016-04-09 * Ron */
Python+OGR庫學習(二):讀取點向量檔案,複製特定屬性值點並另存為shp檔案
程式碼思路: 1、匯入相關庫包,切換到當前資料夾 2、註冊驅動,開啟點向量檔案,獲取圖層 3、建立輸出檔案,並獲取圖層(沒有屬性定義) 4、定義輸出圖層欄位屬性:假設已知檔案所有屬性欄位定義(即ID和cover) (1)讀取輸入檔案中某一要素 (2)獲取ID、cover欄位定義 (3
PPT檔案太大時可以考慮另存為PPTX格式
遇到一個PPT檔案有24M,30多頁,裡面主要有一些圖片。 使用自帶的圖片壓縮功能進行壓縮,發現沒有什麼改變,後來找了一些工具軟體壓縮,最多也只能減少22%。 後來另存為PPTX格式,減小到1.74M。 大概是文件中的圖片應用了不少高版本才有的樣式,像倒影什麼的,在200
Servlet 中直接彈出"檔案另存為..."對話方塊
//當單擊頁面中的某按鈕呼叫此方法時,瀏覽器直接彈出“另存為...”對話方塊, Chorme則直接下載該檔案 // 而不用其它頁面做中轉 protected void doPost(HttpServletRequest request, HttpServletRespons
Visio批量修改圖形內容,匯出圖片,另存為新檔案
Sub chenphAutoExport() ' 角色 Dim role(2) As String role(0) = "普通教師" role(1) = "高階教師" ' 分類 Dim sort(2) As String
將圖片檔案以流的方式寫入到jsp頁面
最近專案中要求提供一個servlet供使用者訪問,用來將使用者照片直接顯示在網頁上,這個和驗證碼有點類似,只是圖片內容來自於檔案,沒什麼新東西,現在將部分關鍵實現程式碼貼在下面,以備參考。 response.setContentType("image/jpeg"); //設定返回