sharpziplib

    10熱度

    4回答

    我目前使用SharpZip api來處理我的zip文件條目。它適用於壓縮和解壓縮。雖然,我無法識別文件是否是zip文件。我需要知道是否有辦法檢測文件流是否可以解壓縮。最初我用過 FileStream lFileStreamIn = File.OpenRead(mSourceFile); lZipFile = new ZipFile(lFileStreamIn); ZipInputStream

    2熱度

    2回答

    我正在開發wpf應用程序。我正在使用sharpziplib壓縮和解壓縮文件。我很容易使用下面的代碼解壓縮.zip文件 public static void UnZip(string SrcFile, string DstFile, string safeFileName, int bufferSize) { //ICSharpCode.SharpZipLib.Zip.Us

    0熱度

    1回答

    我必須列出一個zip文件(FileName,lenght,創建日期,修改等)內的所有可用信息。一些我必須分析的zip文件帶有文件夾和zip文件以及其他文件類型。 我想知道如何閱讀這些文件夾和內容的zip文件的內部,也ZIP文件的zip條目,而無需解壓整個事情(如果它甚至有可能) 如: Collection.zip FILE1.TXT FILE2.TXT 報告/ REPORT1.TXT REPORT

    13熱度

    2回答

    我需要使用HTTP重定向綁定方法創建SP發起的SAML 2.0身份驗證事務。事實證明這很容易。只需獲取IdP URI並連接一個查詢字符串參數SAMLRequest即可。 param是一個描述SAML請求的XML編碼塊。到現在爲止還挺好。 將SAML轉換爲查詢字符串參數時出現問題。我相信,準備的過程應該是: 建立一個SAML字符串 壓縮該字符串 Base64編碼字符串 以UrlEncode的字符串。

    1熱度

    2回答

    隨着SharpZip LIB我可以很容易地提取從ZIP檔案文件: FastZip fz = new FastZip(); string path = "C:/bla.zip"; fz.ExtractZip(bla,"C:/Unzips/",".*"); 然而,這把未壓縮的文件夾中的輸出目錄。 假設我想要的bla.zip中有一個foo.txt文件。有沒有簡單的方法來提取它並將其放置在輸出目錄

    1熱度

    3回答

    我在編寫一個靜態的Deflate擴展方法時遇到麻煩,我會用它來解壓一個字符串,使用SharpZipLib庫的BZip2 alghorithm(運行時版本:v2.0.50727)。 我使用.NET框架4. 這是我的VB.NET代碼做: Public Function Deflate(ByVal text As String) Try Dim compressedData As

    5熱度

    1回答

    我通過從C#(使用SharpZipLib)gzipped字符串發送到PHP,我用readgzfile解壓縮。這是有效的,但是字符串中的每個字符後面跟着兩個奇怪的字符(在控制檯中使用vim,這些字符顯示爲^@)。我也嘗試用gzopen/gzread,但結果相同。 當我使用$clean= preg_replace('/[^(\x20-\x7F)]*/','', $string);清理字符串中的非ASC

    6熱度

    1回答

    我正在嘗試使用SharpZipLib從一個文件夾壓縮.tar.gz文件的列表。問題不在於如何傳遞文件路徑 - 結果總是包含文件路徑 - 而不僅僅是文件自己。我在這裏錯過了什麼? string filesFolder = "c:\\testfolder\\test\\"; List<string> filesToZip = new List<string>() { filesFolder +"te

    1熱度

    1回答

    在我目前的項目中,我正在處理大量文件(超過幾十毫米的文件,數量很少,介於1到30 KB之間),作爲將它們複製給我的客戶的資源是耗時的工作。我正在尋找一種打包機制,可以幫助我將每1000或10000個打包到一個文件中,從而獲得更高的複製速度,因爲在那種情況下,我處理的文件數量少得多;並且從我的應用程序讀取它們不需要任何提取,也不需要在我寫或修改它們時進行壓縮(因爲分佈式應用程序的性能和性質以及客戶端

    0熱度

    1回答

    我試圖完成的任務是使應用程序能夠在不完全下載它的情況下提取大型遠程文件(來自ftp或http),並且可以在網絡中恢復提取失敗。 根據這個實例 http://wiki.sharpdevelop.net/SharpZipLib-Zip-Samples.ashx#Unpack_a_zip_using_ZipInputStream_eg_for_Unseekable_input_streams_5 我能提