選單
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

Node.js Zlib 模組

❮ 內建模組


示例

將檔案(demofile.txt)壓縮為 gzip 檔案(mygzipfile.txt.gz)

var zlib = require('zlib');
var fs = require('fs');

var gzip = zlib.createGzip();
var r = fs.createReadStream('./demofile.txt');
var w = fs.createWriteStream('./mygzipfile.txt.gz');
r.pipe(gzip).pipe(w);

定義和用法

Zlib 模組提供了一種壓縮和解壓縮檔案的方式。


語法

在應用程式中包含 Zlib 模組的語法

var zlib = require('zlib');

Zlib 屬性和方法

方法 描述
constants 返回一個包含 Zlib 常量的物件
createDeflate() 建立一個 Deflate 物件
createDeflateRaw() 建立一個 DeflateRaw 物件
createGunzip() 建立一個 Gunzip 物件
createGzip() 建立一個 Gzip 物件
createInflate() 建立一個 Inflate 物件
createInflateRaw() 建立一個 InflateRaw 物件
createUnzip() 建立一個 Unzip 物件
deflate() 使用 Deflate 壓縮字串或緩衝區
deflateSync() 同步使用 Deflate 壓縮字串或緩衝區
deflateRaw() 使用 DeflateRaw 壓縮字串或緩衝區
deflateRawSync() 同步使用 DeflateRaw 壓縮字串或緩衝區
gunzip() 使用 Gunzip 壓縮字串或緩衝區
gunzipSync() 同步使用 Gunzip 壓縮字串或緩衝區
gzip() 使用 Gzip 壓縮字串或緩衝區
gzipSync() 同步使用 Gzip 壓縮字串或緩衝區
inflate() 使用 Inflate 解壓縮字串或緩衝區
inflateSync() 同步使用 Inflate 解壓縮字串或緩衝區
inflateRaw() 使用 InflateRaw 解壓縮字串或緩衝區
inflateRawSync() 同步使用 InflateRaw 解壓縮字串或緩衝區
unzip() 使用 Unzip 解壓縮字串或緩衝區
unzipSync() 同步使用 Unzip 解壓縮字串或緩衝區

❮ 內建模組

×

聯絡銷售

如果您想將 W3Schools 服務用於教育機構、團隊或企業,請傳送電子郵件給我們
sales@w3schools.com

報告錯誤

如果您想報告錯誤,或想提出建議,請傳送電子郵件給我們
help@w3schools.com

W3Schools 經過最佳化,旨在方便學習和培訓。示例可能經過簡化,以提高閱讀和學習體驗。教程、參考資料和示例會不斷審查,以避免錯誤,但我們無法保證所有內容的完全正確性。使用 W3Schools 即表示您已閱讀並接受我們的使用條款Cookie 和隱私政策

版權所有 1999-2024 Refsnes Data。保留所有權利。W3Schools 由 W3.CSS 提供支援