![](/img/trans.png)
[英]Reading using DeflateStream doesn't match expected size
我正在將一組離散二進制數據寫入 stream,然后寫入磁盤。 我正在使用緩沖文件 stream 來減少磁盤使用。 數據集由 header 部分(帶有一些信息)和一些壓縮的原始數據組成; 問題是讀取數據時,做反操作,stream 上的 position 與預期值不匹配。 這當然會破壞所有其他項目的閱讀 ...
[英]Reading using DeflateStream doesn't match expected size
我正在將一組離散二進制數據寫入 stream,然后寫入磁盤。 我正在使用緩沖文件 stream 來減少磁盤使用。 數據集由 header 部分(帶有一些信息)和一些壓縮的原始數據組成; 問題是讀取數據時,做反操作,stream 上的 position 與預期值不匹配。 這當然會破壞所有其他項目的閱讀 ...
[英]DeflateStream.Flush() has no functionality?
我試圖使用 DeflateStream 壓縮字節數組。 擰完數據后,我正在尋找一種關閉壓縮的方法(標記為完成)。 起初,我嘗試了 Dispose(),然后是 Close(),但這些都使結果 MemoryStream 無法讀取。 然后我想我可能需要Flush(),但是描述說“這個方法的當前實現沒有功 ...
[英]C# compression and Delphi decompression
我有一些使用 C# DeflateStream 類壓縮的文件,如下所示: 沒什么特別的,都是默認值。 它使用等效的 C# DeflateStreamCode 進行解壓縮,即 但我需要使用 Delphi 解壓縮它。 我已經嘗試過 zlib 庫(XE8、XE10.3),大致如下: 但不斷收到 ...
[英]Decompress body request with C# in asp.net mvc already compressed with pako library JS
我有一個 asp.net mvc 應用程序,想使用 Pako 庫(使用 gzip 和 deflate 編碼)壓縮視圖中的請求正文,並在使用 OnActionExecuting 和 GZipStream/DeflateStream 到達控制器之前解壓縮正文請求。 為什么要這樣做? 因為我有一個阻止所 ...
[英]Decompress SQL Blob Content and return the answer in PushStreamContent .NET Core
I am developing a new API in a .NET Core service, the new API is supposed to read a BLOB from SQL table, decompress it using DeflateStream. 然后將其返回(流式 ...
[英]Unable to resolve compression, encryption, decryption, decompression stream implementation
我一直在與鏈式 using 語句作斗爭,並且無法解決一長串實施問題中的最新問題。 我需要壓縮,然后加密和 append 生成的 IV 到所選文件。 這一切似乎都正常工作,但是我無法解除這個過程。 在查看了幾個類似的堆棧帖子和文章后,我仍然無法讓它工作,現在正在尋求更直接的幫助。 最新拋出的錯誤是Sy ...
[英]Java - How to compress using deflater with dynamic byte size
如何使用 deflater 壓縮字節數組? 我嘗試使用 Oracle 頁面中的 deflate inflate 示例。 它工作得很好。 我的疑問是如何使字節 [] 大小動態。? 以及如何計算byte[]壓縮前后? ...
[英]HttpClient AutomaticDecompression working with gzip, not deflate
使用httpbin和Postman Echo (這似乎是相同的服務,有效地),我能夠通過他們的測試端點成功地獲得 gzip 的響應,如下所示: 但是,如果我對他們的放氣測試端點做同樣的事情: 我得到以下異常/內部異常,從System.Net.Http.HttpContent.LoadIntoBuff ...
[英]Error while trying to decompress stream in PDF
我正在嘗試從該文件中的 PDF Object 解壓縮 stream : 我在名為 Stream.file 的文件中以與原始文件相同的格式復制粘貼了此Stream.file 這個 stream 應該翻譯成: Donde esta curro?? . 在 C# 控制台應用程序中將 stream 添加到 ...
[英]Set Block Blob Content From Stream
Set-AzStorageBlobContent將文件位置上傳到雲。 有什么方法可以將System.IO.Stream傳遞到PowerShell中的塊Blob? ...
[英]Using GZIP compression stream in android
我想在android設備中壓縮數據並將其發送到ASP.net服務器端,但是我不想消耗太多功率並犧牲設備資源。 我曾嘗試在Android端使用Deflate流壓縮數據,並在服務器端使用相同的流進行解壓縮,但解壓縮后的字符串與原始字符串不同。 然后,我嘗試使用GZIP流,恢復的數據與原始數據相同 ...
[英]Decompress and Compress back does not return the same content
在使用DeflateStream解壓縮並壓縮回字節數組后,為什么不能得到相同的內容? 編碼: 為什么originalcontent!= compressionBackBytes? ...
[英]Compressed content in a byte array to uncompressed in a string
我們如何創建一個簡單的函數來從字節數組中獲取壓縮內容(使用 Deflate 方法壓縮,ANSI 編碼)並將其表示為字符串? 我和這個一起去: 如果需要,我可以看到讀取 inputMemoryStream 的壓縮數據,但StreamReader.ReadToEnd() 給出的 uncompres ...
[英]C# DeflateStream.Read() giving an InvalidDataException
我想解壓縮一個壓縮的字符串,以便字符串可以使用。 我使用WebClient.DownloadData(String)函數成功地以字節數組的形式提取了下載文件的內容。 字符使用deflate方法進行邏輯壓縮,因為當我下載文件(擴展名不同)時,7-Zip會提供此信息: 壓縮文件信息 ...
[英]Avoid copying compressed data when using DeflateStream
假設我們提供了一個API函數f(Stream s)來將流中包含的二進制數據放入數據庫中。 我想使用f將文件放入數據庫,但是我想提前壓縮數據。 因此,我認為我可以執行以下操作: 但是,似乎DeflateStream僅寫入流fileStream而在壓縮時不會從中讀取。 在我發現的所有示 ...
[英]Find Encoding type of DeflateStream
我有一個zip文件,其中包含一個csv文件。 我正在使用以下代碼讀取文件: zipEntry的類型為System.IO.Compreesion.Deflatestream。 我嘗試使用StreamReader.CurrentEncoding,但是它給出了錯誤的編碼值。 我現 ...
[英]Zip within a zip opens to undocumented System.IO.Compression.SubReadStream
我有一個函數用於聚合來自zip存檔的流。 這在大多數情況下效果很好。 但是,如果我在zip中有一個zip,我DeflateStream流轉換為DeflateStream : System.InvalidCastException:無法將類型為“System.IO.Compre ...
[英]Deflating data from MSZIP format
我正在嘗試讀取壓縮的 binary.x 網格文件,但解壓失敗。 該文件基本上是一些 directx header 信息,然后是一堆 MSZIP 格式的數據(即 2 個字節是一個 int blockSize ,2 個字節是一個“幻數”,然后是blockSize字節,然后重復直到沒有更多數據)所以對於每 ...
[英]Create in memory zip from a file
DeflateStream是否應該創建可以存儲為標准.zip存檔的存檔流? 我正在嘗試從本地文件創建內存中的zip(以遠程方式發送)。 我使用DeflateStream從本地磁盤上的文件獲取壓縮的字節數組: 這很好。 但是,當我將結果字節轉儲到zip文件中時: 我無法使 ...
[英]Why is my DeflateStream not receiving data correctly over TCP?
我在本地計算機上的客戶端和服務器設置上有一個TcpClient類。 我一直在使用網絡流來促進2成功之間的來回通信。 繼續前進我試圖在通信中實現壓縮。 我嘗試過GZipStream和DeflateStream。 我決定專注於DeflateStream。 但是,連接暫停而不讀取數據。 ...