問題タブ [text-compression]

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.

0 投票する
1 に答える
2591 参照

c# - SevenZipを使って文字列を圧縮・解凍する方法 - 7Zip

ドキュメントが貧弱なので、これを実行するのに苦労しています

dllファイルと適切な参照を追加しました

最後に文字列を圧縮しますが、解凍するとエラーが発生します

エラーがどこにあるのか教えてもらえますか?

以下、解凍

ここでエラーメッセージが表示されます

c# .net 4.5 WPF 、

packages\SevenZipSharp.0.64\lib\SevenZipSharp.dll

ここに画像の説明を入力

0 投票する
1 に答える
797 参照

algorithm - qrcode に最適な圧縮および解凍アルゴリズム

シナリオ:顧客情報を含むQR コードを生成する必要があります。Androidフォンでスキャンされます。

情報は、次のプロセスで転送する必要があります。

すべてがうまくいきます。しかし、テキスト圧縮効率的ではありません。

これを行う効率的な方法はありますか?

0 投票する
2 に答える
1002 参照

dictionary - テキストの LZW 圧縮

より高い圧縮を実現するために、LZW 出力シーケンスをどのように改善できますか? 具体的な方法はありますか?(テキストファイルにLZW圧縮を適用しています)

0 投票する
1 に答える
102 参照

c# - 最小バイト配列内の共有された特定の (非標準) 文字セットで特定の文字列をエンコード/デコードします

バイト配列に/から設定された定義済みの文字列で特定の文字列をエンコード/デコードする汎用アルゴリズムを探しています。最小限のスペースを使用する必要があります。

Base'n' to Base 2 アルゴリズムの一種である私の開発を始めましたが、そのようなものはすでに開発されているに違いないと思います。

私の必要性は、既知の制限された文字セットを使用して、最小限のビット数の文字列でエンコードすることです。多分私はbzip2を使うべきですか?

編集:文字列の長さの最大値は 160 文字です。必要に応じてパディングできます。

Edit2: 最悪の場合のビット数を知っている必要があります。

byte[] encode(string charset, string value)

string decode(string charset, byte[] encodedValue)

使用法: