問題タブ [sharpziplib]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 圧縮なしで SharpZipLib を使用してアーカイブにファイルを追加するにはどうすればよいですか?
圧縮なしで SharpZipLib を使用して Zip アーカイブにファイルを追加するにはどうすればよいですか?
Google の例はひどく薄いようです。
java - .NetからのZipされたストリームの問題とJavaからの読み取り
Javaコードから読み取ることができる.Netからのストリームを圧縮しようとしています。したがって、入力として、圧縮したいバイト配列があり、バイナリ配列があることを期待しています。
SharpZipLibとDotNetZipを使用して圧縮バイト配列をテストしましたが、残念ながら、Javaでjava.util.zip.Deflaterクラスを使用して解凍しようとすると、常にエラーが発生します。
誰かが.Netで文字列またはバイト配列を圧縮し、java.util.zip.Deflaterクラスで解凍するコードサンプルを持っていますか?
file - SharpZipLib によって作成された一時ファイルをクリーンアップするにはどうすればよいですか
SharpZipLib を使用して zip ファイルを作成すると、.tmp ファイルがハード ドライブに書き込まれます。アーカイブにファイルを追加すると発生します。
私はそれが起こっていることをあまり心配していませんが、アーカイブが完了したらファイルを削除できるように、ファイル名を取得できるようにしたいと考えています。.tmp ファイルの名前を取得するにはどうすればよいですか?
c# - SharpZipLib - 抽出中に fileS を進める
これは本当に簡単でなければならず、確かに非常によく聞かれる質問のようですが、私の人生では「簡単な」答えを見つけることはできません.
SharpZipLib によって抽出された Zip ファイルを示す ProgressBar を作成したいと考えています。
FastZip および FastZipEvents クラスは、個々のファイルの進行状況を示しますが、Zip 全体内の位置は示しません。つまり、Zip に 200 個のファイルが含まれている場合、現在どのファイルが抽出されているかを示します。個々のファイル (Foo.txt の 20KB から 43KB など) の進行状況は気にしません。
最初に ZipFile を作成し、Count プロパティにアクセスすることで、これを行う方法をごまかすことができると思います。そして... ZipInputStreamまたはFastZipを使用して進行状況を自分で抽出して保持しますが、それはZipが効果的に2回(一度完全にメモリに)解凍されることを意味すると思います。
これを行うクリーンな方法はありますか?
c# - Windows Mobile の SharpZipLib よりも優れた gzip ツール?
c# で記述されたWindows Mobileアプリケーションで、gzip に SharpZipLib を使用しています。
私はこのコードを持っています
1.6MB --> 7MB の解凍には 4 ~ 5 分かかります。Compact Framework
のより良いものを知っていますか?
sharpziplib - Sharpziplib の商用サポートはありますか?
政府のクライアントはオープンソースを好まない. 以前のアプリは許可を得ずに Sharpziplib を使用していました。彼らはサポートにお金を払ってくれるので、書き直す必要はありません (あなたの税金が働いています)。
何か案は?
.net - SharpZipエスケープファイル名
SharpZipLibを使用して、htmlページと画像を含むzipファイルを作成しています。htmlファイルの名前に/が含まれている場合は、フォルダーが作成されます(イメージパスが台無しになります)。
例:htmlファイルに名前を付ける必要がある場合Web/Design.html、zipファイルにはファイルを含むWebフォルダーが含まれますDesign.html。
/を//または/に置き換えて/をエスケープしようとしましたが、これまでのところ何も機能していません。
c# - ICSharpCode zipfile 作成エラー
次のコードは私のマシンでは機能しますが、サーバーでは機能しません:
空の zip ファイルを作成し、次の例外をスローします。
破棄されたオブジェクトにアクセスできません。オブジェクト名:「ZipFile」。
他の誰かがこのエラーに遭遇しましたか? フォルダーなしでファイルを圧縮する別の方法またはライブラリはありますか?
c# - Sharpziplib + 単一ファイルの抽出
ファイルを取得しようとすると、入力ストリームの長さ (s.Length) が常にゼロになります。何が間違っていますか? ZipEntry は有効で、ファイルのサイズは適切です。
使用しているコードは次のとおりです。
c# - SharpZipLib ZipEntry zip 内のファイルの名前を変更するにはどうすればよいですか?
zip ファイルに保存されている名前を変更するにはどうすればよいですか?
また、次の方法でファイルを追加するときにこれを行うことができますか?