cost 100 ms
使用 DeflateStream 讀取與預期大小不匹配

[英]Reading using DeflateStream doesn't match expected size

我正在將一組離散二進制數據寫入 stream,然后寫入磁盤。 我正在使用緩沖文件 stream 來減少磁盤使用。 數據集由 header 部分(帶有一些信息)和一些壓縮的原始數據組成; 問題是讀取數據時,做反操作,stream 上的 position 與預期值不匹配。 這當然會破壞所有其他項目的閱讀 ...

DeflateStream.Flush() 沒有功能?

[英]DeflateStream.Flush() has no functionality?

我試圖使用 DeflateStream 壓縮字節數組。 擰完數據后,我正在尋找一種關閉壓縮的方法(標記為完成)。 起初,我嘗試了 Dispose(),然后是 Close(),但這些都使結果 MemoryStream 無法讀取。 然后我想我可能需要Flush(),但是描述說“這個方法的當前實現沒有功 ...

C#壓縮和Delphi解壓

[英]C# compression and Delphi decompression

我有一些使用 C# DeflateStream 類壓縮的文件,如下所示: 沒什么特別的,都是默認值。 它使用等效的 C# DeflateStreamCode 進行解壓縮,即 但我需要使用 Delphi 解壓縮它。 我已經嘗試過 zlib 庫(XE8、XE10.3),大致如下: 但不斷收到 ...

在 asp.net mvc 中使用 C# 解壓縮正文請求,已使用 pako 庫 JS 壓縮

[英]Decompress body request with C# in asp.net mvc already compressed with pako library JS

我有一個 asp.net mvc 應用程序,想使用 Pako 庫(使用 gzip 和 deflate 編碼)壓縮視圖中的請求正文,並在使用 OnActionExecuting 和 GZipStream/DeflateStream 到達控制器之前解壓縮正文請求。 為什么要這樣做? 因為我有一個阻止所 ...

無法解析壓縮、加密、解密、解壓stream實現

[英]Unable to resolve compression, encryption, decryption, decompression stream implementation

我一直在與鏈式 using 語句作斗爭,並且無法解決一長串實施問題中的最新問題。 我需要壓縮,然后加密和 append 生成的 IV 到所選文件。 這一切似乎都正常工作,但是我無法解除這個過程。 在查看了幾個類似的堆棧帖子和文章后,我仍然無法讓它工作,現在正在尋求更直接的幫助。 最新拋出的錯誤是Sy ...

HttpClient AutomaticDecompression 與 gzip 一起使用,而不是放氣

[英]HttpClient AutomaticDecompression working with gzip, not deflate

使用httpbin和Postman Echo (這似乎是相同的服務,有效地),我能夠通過他們的測試端點成功地獲得 gzip 的響應,如下所示: 但是,如果我對他們的放氣測試端點做同樣的事情: 我得到以下異常/內部異常,從System.Net.Http.HttpContent.LoadIntoBuff ...

嘗試解壓 PDF 中的 stream 時出錯

[英]Error while trying to decompress stream in PDF

我正在嘗試從該文件中的 PDF Object 解壓縮 stream : 我在名為 Stream.file 的文件中以與原始文件相同的格式復制粘貼了此Stream.file 這個 stream 應該翻譯成: Donde esta curro?? . 在 C# 控制台應用程序中將 stream 添加到 ...

在Android中使用GZIP壓縮流

[英]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()提供InvalidDataException

[英]C# DeflateStream.Read() giving an InvalidDataException

我想解壓縮一個壓縮的字符串,以便字符串可以使用。 我使用WebClient.DownloadData(String)函數成功地以字節數組的形式提取了下載文件的內容。 字符使用deflate方法進行邏輯壓縮,因為當我下載文件(擴展名不同)時,7-Zip會提供此信息: 壓縮文件信息 ...

使用DeflateStream時避免復制壓縮數據

[英]Avoid copying compressed data when using DeflateStream

假設我們提供了一個API函數f(Stream s)來將流中包含的二進制數據放入數據庫中。 我想使用f將文件放入數據庫,但是我想提前壓縮數據。 因此,我認為我可以執行以下操作: 但是,似乎DeflateStream僅寫入流fileStream而在壓縮時不會從中讀取。 在我發現的所有示 ...

查找DeflateStream的編碼類型

[英]Find Encoding type of DeflateStream

我有一個zip文件,其中包含一個csv文件。 我正在使用以下代碼讀取文件: zipEntry的類型為System.IO.Compreesion.Deflatestream。 我嘗試使用StreamReader.CurrentEncoding,但是它給出了錯誤的編碼值。 我現 ...

從 MSZIP 格式壓縮數據

[英]Deflating data from MSZIP format

我正在嘗試讀取壓縮的 binary.x 網格文件,但解壓失敗。 該文件基本上是一些 directx header 信息,然后是一堆 MSZIP 格式的數據(即 2 個字節是一個 int blockSize ,2 個字節是一個“幻數”,然后是blockSize字節,然后重復直到沒有更多數據)所以對於每 ...

從文件創建內存zip

[英]Create in memory zip from a file

DeflateStream是否應該創建可以存儲為標准.zip存檔的存檔流? 我正在嘗試從本地文件創建內存中的zip(以遠程方式發送)。 我使用DeflateStream從本地磁盤上的文件獲取壓縮的字節數組: 這很好。 但是,當我將結果字節轉儲到zip文件中時: 我無法使 ...

為什么我的DeflateStream無法通過TCP正確接收數據?

[英]Why is my DeflateStream not receiving data correctly over TCP?

我在本地計算機上的客戶端和服務器設置上有一個TcpClient類。 我一直在使用網絡流來促進2成功之間的來回通信。 繼續前進我試圖在通信中實現壓縮。 我嘗試過GZipStream和DeflateStream。 我決定專注於DeflateStream。 但是,連接暫停而不讀取數據。 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM