Class LzipArchiveSettings

Class LzipArchiveSettings

ja nimityö: Aspose.Zip.Lzip Kokoelma: Aspose.Zip.dll (25.5.0)

Luokka sisältää erityisen lzip-tiedoston asetuksen.

public class LzipArchiveSettings

Inheritance

object LzipArchiveSettings

Perintöjäsenet

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

Constructors

LzipArchiveSettings(Sisä, sisä)

Aloittaa Aspose.Zip.Lzip.LzipArchiveSettingsin uusi esimerkki erityisen sanaston koon kanssa.

public LzipArchiveSettings(int dictionarySize, int maxMemberSize = 62914560)

Parameters

dictionarySize int

Sanakirjan koko LZMA-kompressiolle byteissä.

maxMemberSize int

Yhden jäsenen enimmäiskoko lzip-tiedostossa, joka on esitetty byteina. oletusarvo on 60 MB.

Properties

CompressionThreads

Jos arvo on suurempi kuin 1, käytetään monitasoista kompressiota.

public int CompressionThreads { get; set; }

Omistuksen arvo

int

Remarks

Älä määritä tätä numeroa enemmän kuin CPU-koreita.

Exceptions

ArgumentOutOfRangeException

Niiden lukumäärä on yli 100.

DictionarySize

Saat sanakirjan koon, jota käytetään LZMA-kompressiolla.

public int DictionarySize { get; }

Omistuksen arvo

int

FastSpeed

Saat esimerkkinä Aspose.Zip.Lzip.LzipArchiveSettings luokkasanakirjan koko vastaa 1 megabyteä LZMA-suodattimessa.

public static LzipArchiveSettings FastSpeed { get; }

Omistuksen arvo

LzipArchiveSettings

FastestSpeed

Saat esimerkkinä Aspose.Zip.Lzip.LzipArchiveSettings luokkasanakirjan koko vastaa 65536 bytia LZMA-suodattimessa.

public static LzipArchiveSettings FastestSpeed { get; }

Omistuksen arvo

LzipArchiveSettings

HighCompression

Saat esimerkkinä Aspose.Zip.Lzip.LzipArchiveSettings luokkasanakirjan koko vastaa 32 megabyttia LZMA-suodattimessa.

public static LzipArchiveSettings HighCompression { get; }

Omistuksen arvo

LzipArchiveSettings

MaxMemberSize

Saat enimmäismäärän yhdestä jäsenestä lzip-tiedostossa, joka on esitetty byteina.

public long MaxMemberSize { get; }

Omistuksen arvo

long

MaximumCompression

Saat esimerkkinä Aspose.Zip.Lzip.LzipArchiveSettings luokkasanakirjan koko vastaa 64 megabyttia LZMA-suodattimessa.

public static LzipArchiveSettings MaximumCompression { get; }

Omistuksen arvo

LzipArchiveSettings

Normal

Saat esimerkkinä Aspose.Zip.Lzip.LzipArchiveSettings luokkasanakirjan koko vastaa 16 megabyttia LZMA-suodattimessa.

public static LzipArchiveSettings Normal { get; }

Omistuksen arvo

LzipArchiveSettings

 Suomi