## LzipArchive class

This class represents a Lzip archive file. Use it to compose or extract Lzip archives.

```csharp
public class LzipArchive : IArchive, IArchiveFileEntry
```

## Constructors

| Name | Description |
| --- | --- |
| [LzipArchive](lziparchive/#constructor)(LzipArchiveSettings) | Initializes a new instance of the `LzipArchive`. |
| [LzipArchive](lziparchive/#constructor_1)(Stream, LzipLoadOptions) | Initializes a new instance of the `LzipArchive` class prepared for decompressing. |
| [LzipArchive](lziparchive/#constructor_2)(string, LzipLoadOptions) | Initializes a new instance of the `LzipArchive` class prepared for decompressing. |

## Properties

| Name | Description |
| --- | --- |
| [Settings](../../aspose.zip.lzip/lziparchive/settings/) { get; } | Gets the setting of particular lzip archive. |
| [UncompressedSize](../../aspose.zip.lzip/lziparchive/uncompressedsize/) { get; } | Uncompressed size of the file data in bytes. |

## Methods

| Name | Description |
| --- | --- |
| [Dispose](../../aspose.zip.lzip/lziparchive/dispose/)() | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
| [Extract](../../aspose.zip.lzip/lziparchive/extract/#extract)(FileInfo) | Extracts lzip archive to a file. |
| [Extract](../../aspose.zip.lzip/lziparchive/extract/#extract_1)(Stream) | Extracts lzip archive to a stream. |
| [Extract](../../aspose.zip.lzip/lziparchive/extract/#extract_2)(string) | Extracts lzip archive to a file by path. |
| [ExtractToDirectory](../../aspose.zip.lzip/lziparchive/extracttodirectory/)(string) | Extracts content of the archive to the directory provided. |
| [Save](../../aspose.zip.lzip/lziparchive/save/#save)(FileInfo) | Saves lzip archive to destination file provided. |
| [Save](../../aspose.zip.lzip/lziparchive/save/#save_1)(Stream) | Saves lzip archive to the stream provided. |
| [Save](../../aspose.zip.lzip/lziparchive/save/#save_2)(string) | Saves lzip archive to destination file provided. |
| [SetSource](../../aspose.zip.lzip/lziparchive/setsource/#setsource)(FileInfo) | Sets the content to be compressed within the archive. |
| [SetSource](../../aspose.zip.lzip/lziparchive/setsource/#setsource_1)(Stream) | Sets the content to be compressed within the archive. |
| [SetSource](../../aspose.zip.lzip/lziparchive/setsource/#setsource_2)(string) | Sets the content to be compressed within the archive. |

### See Also

* interface [IArchive](../../aspose.zip/iarchive/)
* interface [IArchiveFileEntry](../../aspose.zip/iarchivefileentry/)
* namespace [Aspose.Zip.Lzip](../../aspose.zip.lzip/)
* assembly [Aspose.Zip](../../)


