Constants |
DEFLATED |
Compression method for the deflate algorithm (the only one currently
supported).
|
NO_COMPRESSION |
Compression level for no compression.
|
BEST_SPEED |
Compression level for fastest compression
|
BEST_COMPRESSION |
Compression level for best compression
|
DEFAULT_COMPRESSION |
Default compression level.
|
FILTERED |
Compression strategy best used for data consisting mostly of small
values with a somewhat random distribution. Forces more Huffman
coding and less string matching.
|
HUFFMAN_ONLY |
Compression strategy for Huffman coding only.
|
DEFAULT_STRATEGY |
Default compression strategy
|
STORED |
entry is uncompressed
|
DEF_MEM_LEVEL |
entry is uncompressed
|
LOCSIG |
Header Signature: "PK\003\004"
|
EXTSIG |
Header Signature: "PK\007\008"
|
CENSIG |
Header Signature: "PK\001\002"
|
ENDSIG |
Header Signature: "PK\005\006"
|
SPANSIG |
Header Signature: "PK\007\008"
|
LOCHDR |
LOC header size in bytes (including signatures)
|
EXTHDR |
EXT header size in bytes (including signatures)
|
CENHDR |
CEN header size in bytes (including signatures)
|
ENDHDR |
END header size in bytes (including signatures)
|
LOCVER |
LOC header field "version needed to extract" offset
|
LOCFLG |
LOC header field "general purpose bit flags" offset
|
LOCHOW |
LOC header field "compression method" offset
|
LOCTIM |
LOC header field "modification time" offset
|
LOCCRC |
LOC header field "crc of uncompressed data" offset
|
LOCSIZ |
LOC header field "compressed data size" offset
|
LOCLEN |
LOC header field "uncompressed data size" offset
|
LOCNAM |
LOC header field "filename length" offset
|
LOCEXT |
LOC header field "extra field length" offset
|
EXTCRC |
EXT header field "crc of uncompressed data" offsets
|
EXTSIZ |
EXT header field "compressed size" offsets
|
EXTLEN |
EXT header field "uncompressed size" offsets
|
CENVEM |
CEN header field "version made by" offset
|
CENVER |
CEN header field "version needed to extract" offset
|
CENFLG |
CEN header field "general purpose bit flags" offset
|
CENHOW |
CEN header field "compression method" offset
|
CENTIM |
CEN header field "modification time" offset
|
CENDAT |
CEN header field "modification time" offset
|
CENCRC |
CEN header field "crc of uncompressed data" offset
|
CENSIZ |
CEN header field "compressed size" offset
|
CENLEN |
CEN header field "uncompressed size" offset
|
CENNAM |
CEN header field "length of filename" offset
|
CENEXT |
CEN header field "length of extra field" offset
|
CENCOM |
CEN header field "file comment length" offset
|
CENDSK |
CEN header field "disk number start" offset
|
CENATT |
CEN header field "internal file attributes" offset
|
CENATX |
CEN header field "external file attributes" offset
|
CENOFF |
CEN header field "offset of local header" offset
|
ENDSUB |
END header field "number of entries on this disk" offset
|
ENDTOT |
END header field "total number of entries" offset
|
ENDSIZ |
END header field "central directory size" offset
|
ENDOFF |
END header field "central directory offset" offset
|
ENDCOM |
END header field "size of zip file comment" offset
|
Constants' Details |
DEFLATED
const short DEFLATED = 8;
- Description
- Compression method for the deflate algorithm (the only one currently
supported).
|
|
NO_COMPRESSION
const short NO_COMPRESSION = 0;
- Description
- Compression level for no compression.
|
|
BEST_SPEED
const short BEST_SPEED = 1;
- Description
- Compression level for fastest compression
|
|
BEST_COMPRESSION
const short BEST_COMPRESSION = 9;
- Description
- Compression level for best compression
|
|
DEFAULT_COMPRESSION
const short DEFAULT_COMPRESSION = -1;
- Description
- Default compression level.
|
|
FILTERED
const short FILTERED = 1;
- Description
- Compression strategy best used for data consisting mostly of small
values with a somewhat random distribution. Forces more Huffman
coding and less string matching.
|
|
HUFFMAN_ONLY
const short HUFFMAN_ONLY = 2;
- Description
- Compression strategy for Huffman coding only.
|
|
DEFAULT_STRATEGY
const short DEFAULT_STRATEGY = 0;
- Description
- Default compression strategy
|
|
STORED
const short STORED = 0;
- Description
- entry is uncompressed
|
|
DEF_MEM_LEVEL
const short DEF_MEM_LEVEL = 8;
- Description
- entry is uncompressed
|
|
LOCSIG
const long LOCSIG = 0x04034b50;
- Description
- Header Signature: "PK\003\004"
|
|
EXTSIG
const long EXTSIG = 0x08074b50;
- Description
- Header Signature: "PK\007\008"
|
|
CENSIG
const long CENSIG = 0x02014b50;
- Description
- Header Signature: "PK\001\002"
|
|
ENDSIG
const long ENDSIG = 0x06054b50;
- Description
- Header Signature: "PK\005\006"
|
|
SPANSIG
const long SPANSIG = 0x08074b50;
- Description
- Header Signature: "PK\007\008"
|
|
LOCHDR
const short LOCHDR = 30;
- Description
- LOC header size in bytes (including signatures)
|
|
EXTHDR
const short EXTHDR = 16;
- Description
- EXT header size in bytes (including signatures)
|
|
CENHDR
const short CENHDR = 46;
- Description
- CEN header size in bytes (including signatures)
|
|
ENDHDR
const short ENDHDR = 22;
- Description
- END header size in bytes (including signatures)
|
|
LOCVER
const short LOCVER = 4;
- Description
- LOC header field "version needed to extract" offset
|
|
LOCFLG
const short LOCFLG = 6;
- Description
- LOC header field "general purpose bit flags" offset
|
|
LOCHOW
const short LOCHOW = 8;
- Description
- LOC header field "compression method" offset
|
|
LOCTIM
const short LOCTIM = 10;
- Description
- LOC header field "modification time" offset
|
|
LOCCRC
const short LOCCRC = 14;
- Description
- LOC header field "crc of uncompressed data" offset
|
|
LOCSIZ
const short LOCSIZ = 18;
- Description
- LOC header field "compressed data size" offset
|
|
LOCLEN
const short LOCLEN = 22;
- Description
- LOC header field "uncompressed data size" offset
|
|
LOCNAM
const short LOCNAM = 26;
- Description
- LOC header field "filename length" offset
|
|
LOCEXT
const short LOCEXT = 28;
- Description
- LOC header field "extra field length" offset
|
|
EXTCRC
const short EXTCRC = 4;
- Description
- EXT header field "crc of uncompressed data" offsets
|
|
EXTSIZ
const short EXTSIZ = 8;
- Description
- EXT header field "compressed size" offsets
|
|
EXTLEN
const short EXTLEN = 12;
- Description
- EXT header field "uncompressed size" offsets
|
|
CENVEM
const short CENVEM = 4;
- Description
- CEN header field "version made by" offset
|
|
CENVER
const short CENVER = 6;
- Description
- CEN header field "version needed to extract" offset
|
|
CENFLG
const short CENFLG = 8;
- Description
- CEN header field "general purpose bit flags" offset
|
|
CENHOW
const short CENHOW = 10;
- Description
- CEN header field "compression method" offset
|
|
CENTIM
const short CENTIM = 12;
- Description
- CEN header field "modification time" offset
|
|
CENDAT
const short CENDAT = 14;
- Description
- CEN header field "modification time" offset
|
|
CENCRC
const short CENCRC = 16;
- Description
- CEN header field "crc of uncompressed data" offset
|
|
CENSIZ
const short CENSIZ = 20;
- Description
- CEN header field "compressed size" offset
|
|
CENLEN
const short CENLEN = 24;
- Description
- CEN header field "uncompressed size" offset
|
|
CENNAM
const short CENNAM = 28;
- Description
- CEN header field "length of filename" offset
|
|
CENEXT
const short CENEXT = 30;
- Description
- CEN header field "length of extra field" offset
|
|
CENCOM
const short CENCOM = 32;
- Description
- CEN header field "file comment length" offset
|
|
CENDSK
const short CENDSK = 34;
- Description
- CEN header field "disk number start" offset
|
|
CENATT
const short CENATT = 36;
- Description
- CEN header field "internal file attributes" offset
|
|
CENATX
const short CENATX = 38;
- Description
- CEN header field "external file attributes" offset
|
|
CENOFF
const short CENOFF = 42;
- Description
- CEN header field "offset of local header" offset
|
|
ENDSUB
const short ENDSUB = 8;
- Description
- END header field "number of entries on this disk" offset
|
|
ENDTOT
const short ENDTOT = 10;
- Description
- END header field "total number of entries" offset
|
|
ENDSIZ
const short ENDSIZ = 12;
- Description
- END header field "central directory size" offset
|
|
ENDOFF
const short ENDOFF = 16;
- Description
- END header field "central directory offset" offset
|
|
ENDCOM
const short ENDCOM = 20;
- Description
- END header field "size of zip file comment" offset
|
|
Copyright © 2013, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.