memorystream

    0熱度

    1回答

    我想將一個動態創建的excel文件上傳到blob。該文件是以字節數組的形式。這就是我要做的。 bytes = package.GetAsByteArray(); CloudStorageAccount storageAccount = CloudStorageAccount.Parse("constring"); CloudBlobClient blobClient = storageAcco

    0熱度

    2回答

    所以我被要求有選項從數據庫下載/創建一個XML文件。該表包含一個包含原始XML消息的列。用戶需要能夠保存XML文檔以供查看。 因此,我在一個單獨的程序中測試了我的下載,它可以工作,下載並完美地創建XML Doc,但由於某種原因它在實際程序中下載/創建。 所以我創建了一個存儲的Proc來調用XML Message = QueueId。 該按鈕位於一個DataGrid(我們使用Telerik的) 所以

    0熱度

    1回答

    我對流感到困惑,返回值和處置。即我使用Stream並想從方法返回流。下面的代碼: public async Task<HttpResponseMessage> GetOverlayAsync(string fileUrl, string language, string strOCR) { HttpResponseMessage result = Request.Create

    0熱度

    1回答

    我已經打開一個約3.5兆字節的文件上的字節流。內容是Int32在數組中的內容,每個數組由一個唯一的64位幻數分隔,然後是一些帶有維數的Int32s,隨後是數據。 我對通過文件半路上,陣列548的1001,當我得到這個錯誤: Exception thrown: 'System.ArgumentOutOfRangeException' in mscorlib.dll Additional info

    -1熱度

    2回答

    我已經研究了類似問題的答案,但還沒有看到將多個文件收集到一個ziparchive以供傳輸下載的答案。以下給出沒有錯誤,但不返回一個可識別的zip文件。 public async Task<HttpResponseMessage> SendAZipOfFiles() { var memoryStream = new MemoryStream(); var response

    0熱度

    2回答

    我正在使用MemoryStream和StreamWriter將對象導出到csv。但是在保存文件後,我發現文件末尾丟失。它在一條線的中間切斷。 下面是我的代碼: public void Export(ProductExport productExport) { var country = (Country)(int.Parse(productExport.Firma.Code));

    0熱度

    1回答

    我加密了圖像, 現在我需要讀取該圖像,解密並將其附加到電子郵件中。 對於第一步,我嘗試把一個圖像文件,並將其附加到一個電子郵件, ,但是當我收到電子郵件,附加的圖像已損壞! 我嘗試了很多不同的方式,但沒有成功。 (我創建Windows應用程序項目只是用於測試,最後,我需要在MVC Web應用程序項目使用的解決方案) private void btnSend_Click(object sender,

    -1熱度

    1回答

    我有一個圖像的字節數組,我想從它創建Zip文件。 我可以成功保存jpg文件中的字節數組,但是當我從它創建zip文件時,zip文件(進入zip文件的圖像)的圖像已損壞,我無法打開它! (當我嘗試打開圖像,用Winrar顯示錯誤消息波紋管: d:\ sample.zip:歸檔是無論是在未知的格式或損壞 ) 注:我的形象是在內存中,我不不想創建物理圖像文件。 這裏是我的代碼: private void

    1熱度

    1回答

    您好我有下面的代碼,我從一個更大的任務,我正在減少。基本上,雖然我發現當將內存流組合在一起時,我在連接位置上獲得了一個特殊字符。下面是應用程序完整運行的代碼,它顯示了問題。在Visual Studio代碼中打開生成的export.csv文件,在第三行的開頭顯示一個特殊的字符。如果你在Excel中打開CSV,你會注意到第三行的開頭與其他行不同。 using System; using System

    2熱度

    3回答

    如何將unicode/utf-8寫入MemoryStore中的文件? 一般情況下我可以做以下 fs := FileSystem workingDirectory. file := fs/'file.txt'. file writeStreamDo: [ :stream | stream << '彼得' ]. file contents. "'彼得'" 的stream有一個MultiByt