Class LzipArchiveSettings

Class LzipArchiveSettings

Namespace: Aspose.Zip.Lzip
Assembly: Aspose.Zip.dll (25.1.0)

Клас містить налаштування конкретного архіву lzip.

public class LzipArchiveSettings

Спадкування

objectLzipArchiveSettings

Спадковані члени

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Конструктори

LzipArchiveSettings(int, int)

Ініціалізує новий екземпляр Aspose.Zip.Lzip.LzipArchiveSettings з певним розміром словника.

public LzipArchiveSettings(int dictionarySize, int maxMemberSize = 62914560)

Параметри

dictionarySize int

Розмір словника для стиснення LZMA в байтах.

maxMemberSize int

Максимальний розмір одного члена в архіві lzip, поданий у байтах. Значення за замовчуванням — 60 МБ.

Властивості

CompressionThreads

Отримує або задає кількість потоків стиснення. Якщо значення більше 1, буде використано багатопотокове стиснення.

public int CompressionThreads { get; set; }

Значення властивості

int

Примітки

Не встановлюйте це число більше ніж кількість ядер процесора.

Виключення

ArgumentOutOfRangeException

Кількість потоків перевищує 100.

DictionarySize

Отримує розмір словника, який використовується для стиснення LZMA.

public int DictionarySize { get; }

Значення властивості

int

FastSpeed

Отримує екземпляр класу Aspose.Zip.Lzip.LzipArchiveSettings з розміром словника, що дорівнює 1 мегабайту в фільтрі LZMA.

public static LzipArchiveSettings FastSpeed { get; }

Значення властивості

LzipArchiveSettings

FastestSpeed

Отримує екземпляр класу Aspose.Zip.Lzip.LzipArchiveSettings з розміром словника, що дорівнює 65536 байтам у фільтрі LZMA.

public static LzipArchiveSettings FastestSpeed { get; }

Значення властивості

LzipArchiveSettings

HighCompression

Отримує екземпляр класу Aspose.Zip.Lzip.LzipArchiveSettings з розміром словника, що дорівнює 32 мегабайтам у фільтрі LZMA.

public static LzipArchiveSettings HighCompression { get; }

Значення властивості

LzipArchiveSettings

MaxMemberSize

Отримує максимальний розмір одного члена в архіві lzip, поданий у байтах.

public long MaxMemberSize { get; }

Значення властивості

long

MaximumCompression

Отримує екземпляр класу Aspose.Zip.Lzip.LzipArchiveSettings з розміром словника, що дорівнює 64 мегабайтам у фільтрі LZMA.

public static LzipArchiveSettings MaximumCompression { get; }

Значення властивості

LzipArchiveSettings

Normal

Отримує екземпляр класу Aspose.Zip.Lzip.LzipArchiveSettings з розміром словника, що дорівнює 16 мегабайтам у фільтрі LZMA.

public static LzipArchiveSettings Normal { get; }

Значення властивості

LzipArchiveSettings

 Українська