TYuLzmaCompressorsets end of stream flag as required by recent versions of 7-Zip.
TYuStoreCompressor: No compression, but extremely fast.
TYuDeflateCompressor: The ZIP default. Fast, average compression ratio.
TYuBZip2Compressor: Somewhat slower but better compression ratio.
TYuLzmaCompressor: Slow and memory demanding but excellent compression ratio.
TDIWriter.Writecaused ZIP archives to be written incorrectly. Fixed.
TDIZipWriter.DataTypeproperty allows to determine the data type attribute for each ZIP entry. The options are
dtUnknown. For the latter,
TDIZipWriterdetermines the data type automatically. This new property was explicitly requested by some users who found that certain ZIP software apparently unzips differently depending on the data type.
OffSetparameter which specifies the final position of the Zip archive within the output file or stream. While
Offsetis usually zero, it might differ when appending a Zip archive to a SFX stub in order to create self extracting Zip archvies. There are SFX stubs freely available on the Internet.
NewZipFilenow raises an exception just as any other new .zip file which can not be created.