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