後、私は(ブラウザで)ファイルのgzip形式にクライアント側の変換を探しているとpako.保存Uint8Arrayは、GZIPに変換
事は、私はNode.jsの機能を使用して、この変換のための私の実行している一例だということであることが見出されましたこれはサーバー側です(少なくともこれは私が読んだものからNode.jsを理解したものです)。
"fs"(ファイルへの書き込み用)と "バッファ"(ファイルへの書き込みを担当する新しい関数に書き込み可能なフォーマットへの保存用)の両方を、いくつかのネイティブなjavascript関数に置き換えたいと思います。
これはコードです。
var pako = require('pako'), data = "sample text";
var fs = require('fs');
data = pako.gzip(data);
var buffer = new Buffer(data.length);
for (var i = 0; i < data.length; i++) {
buffer.writeUInt8(data[i], i);
}
var wstream = fs.createWriteStream('output.gz');
wstream.write(buffer);
wstream.end();
あなたの質問は何ですか? –
Uint8Arrayをファイルへの書き込みを担当するように保存する方法を教えてください。 – AESTHETICS
+私がファイルに書き込むために使用している現在の関数を置き換えたいと思います。 – AESTHETICS