0

Flash 11 が LZMA 圧縮 swfs の処理を​​ネイティブにサポートしていることは知っていますが、AMF オブジェクトで LZMA 圧縮を使用する方法はありますか?

4

1 に答える 1

0

deflate()inflate()を使用して、一般的な圧縮と解凍を行うことができます。これを使用して LZMA 形式を取得する場合は、次のことを行う必要があります。

deflate フォーマットを使用して取得した圧縮データだけでなく、適切なメタデータを含む、圧縮フォーマットの仕様に従って構造化された ByteArray を作成します。

基本的には、構造を学び、すべてのヘッダー情報を自分で記述してから使用する必要がありますdeflate()。解凍するには、ヘッダー情報 (readInt(), readShortなど)を読み込んでinflate()から、残りを使用して日付を戻す必要があります。

于 2012-04-04T21:13:39.787 に答える