zip del modulo
Modulo di compressione e decompressione di file in formato zip
Istruzioni:
1var zip = require('zip');
funzione statica
isZipFile
Determina se il file è in formato zip
1static Boolean zip.isZipFile(String filename) async;
Parametri di chiamata:
- filename: stringa, nome file
risultato di ritorno:
- Boolean, restituisce true per indicare che il file è un file zip
open
aprire un file zip
1
2
3static ZipFile zip.open(String path,
String mod = "r",
Integer compress_type = ZIP_DEFLATED) async;
Parametri di chiamata:
- path: stringa, percorso del file
- mod: stringa, modalità file aperto, "r" significa leggere, "w" significa creare, "a" significa aggiungere dopo il file zip
- compress_type: numero intero, tipo di compressione, ZIP_STORED indica nessuna compressione, solo archiviazione. Per impostazione predefinita, ZIP_DEFLATED viene utilizzato per rappresentarezlibLa libreria è compressa.
risultato di ritorno:
- ZipFile, restituisce l'oggetto file zip
aprire un file zip
1
2
3static ZipFile zip.open(Buffer data,
String mod = "r",
Integer compress_type = ZIP_DEFLATED) async;
Parametri di chiamata:
- data:Buffer, dati del file zip
- mod: stringa, modalità file aperto, "r" significa leggere, "w" significa creare, "a" significa aggiungere dopo il file zip
- compress_type: numero intero, tipo di compressione, ZIP_STORED indica nessuna compressione, solo archiviazione. Per impostazione predefinita, ZIP_DEFLATED viene utilizzato per rappresentarezlibLa libreria è compressa.
risultato di ritorno:
- ZipFile, restituisce l'oggetto file zip
aprire un file zip
1
2
3static ZipFile zip.open(SeekableStream strm,
String mod = "r",
Integer compress_type = ZIP_DEFLATED) async;
Parametri di chiamata:
- strm:SeekableStream, flusso di file zip
- mod: stringa, modalità file aperto, "r" significa leggere, "w" significa creare, "a" significa aggiungere dopo il file zip
- compress_type: numero intero, tipo di compressione, ZIP_STORED indica nessuna compressione, solo archiviazione. Per impostazione predefinita, ZIP_DEFLATED viene utilizzato per rappresentarezlibLa libreria è compressa.
risultato di ritorno:
- ZipFile, restituisce l'oggetto file zip
costante
ZIP_STORED
Tipo di compressione costante, nessuna compressione, solo memorizzazione
1const zip.ZIP_STORED = 0;
ZIP_DEFLATED
Costanti di tipo compresso, devono dipendere dazliblibreria per la compressione
1const zip.ZIP_DEFLATED = 1;