Class XzArchiveSettings
Contents
[
Hide
]XzArchiveSettings class
The class contains set of setting particular xz archive.
public class XzArchiveSettings
Constructors
Name | Description |
---|---|
XzArchiveSettings() | Initializes a new instance of the XzArchiveSettings class using single LZMA2 compression. |
XzArchiveSettings(XzFilterSettings[], long, XzCheckType) | Initializes a new instance of the XzArchiveSettings class with custom parameters. |
Properties
Name | Description |
---|---|
static FastestSpeed { get; } | Gets the instance of the XzArchiveSettings class with dictionary size equals to 65536 bytes in LZMA2 filter, block size equals to 1 megabyte and CRC32 checksum. |
static FastSpeed { get; } | Gets the instance of the XzArchiveSettings class with dictionary size equals to 1 megabyte in LZMA2 filter, block size equals to 4 megabytes and CRC32 checksum. |
static HighCompression { get; } | Gets the instance of the XzArchiveSettings class with dictionary size equals to 32 megabytes in LZMA2 filter, block size equals to 128 megabytes and CRC32 checksum. |
static MaximumCompression { get; } | Gets the instance of the XzArchiveSettings class with dictionary size equals to 64 megabytes in LZMA2 filter, block size equals to 256 megabytes and CRC32 checksum. |
static Normal { get; } | Gets the instance of the XzArchiveSettings class with dictionary size equals to 16 megabytes in LZMA2 filter, block size equals to 64 megabytes and CRC32 checksum. |
CompressionThreads { get; set; } | Gets or sets compression thread count. If the value greater than 1, multithreading compression will be used. |
See Also
- namespace Aspose.Zip.Xz.Settings
- assembly Aspose.Zip