Class LzipArchiveSettings
Numele spaţiului: Aspose.Zip.Lzip Asamblare: Aspose.Zip.dll (25.5.0)
Clasa conține setarea unui anumit arhiv lzip.
public class LzipArchiveSettings
Inheritance
Membrii moștenitori
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
LzipArchiveSettings(int, int)
Inițializează o nouă instanță a Aspose.Zip.Lzip.LzipArchiveSettings cu o anumită dimensiune dicționară.
public LzipArchiveSettings(int dictionarySize, int maxMemberSize = 62914560)
Parameters
dictionarySize
int
Dimensiunea dicționarului pentru compresia LZMA în byte.
maxMemberSize
int
Dimensiunea maximă a unui membru în arhiva lzip prezentată în byte. valoarea standard este de 60 MB.
Properties
CompressionThreads
În cazul în care valoarea este mai mare de 1, se va folosi compresia multithreading.
public int CompressionThreads { get; set; }
Valoarea proprietății
Remarks
Nu stabiliți acest număr mai mult decât core-urile CPU.
Exceptions
Numărul de lanțuri este mai mult de 100.
DictionarySize
Obține dimensiunea dicționarului utilizat de compresia LZMA.
public int DictionarySize { get; }
Valoarea proprietății
FastSpeed
Obțineți exemplul clasei Aspose.Zip.Lzip.LzipArchiveSettingscu dimensiunea dicționarului egală cu 1 megabyte în filtrul LZMA.
public static LzipArchiveSettings FastSpeed { get; }
Valoarea proprietății
FastestSpeed
Obțineți exemplul clasei Aspose.Zip.Lzip.LzipArchiveSettingscu dimensiunea dicționarului egală cu 65536 de byte în filtrul LZMA.
public static LzipArchiveSettings FastestSpeed { get; }
Valoarea proprietății
HighCompression
Obțineți exemplul clasei Aspose.Zip.Lzip.LzipArchiveSettingscu dimensiunea dicționarului egală cu 32 megabite în filtrul LZMA.
public static LzipArchiveSettings HighCompression { get; }
Valoarea proprietății
MaxMemberSize
Obține dimensiunea maximă a unui membru în arhiva lzip prezentată în byte.
public long MaxMemberSize { get; }
Valoarea proprietății
MaximumCompression
Obțineți exemplul clasei Aspose.Zip.Lzip.LzipArchiveSettingscu dimensiunea dicționarului egală cu 64 megabite în filtrul LZMA.
public static LzipArchiveSettings MaximumCompression { get; }
Valoarea proprietății
Normal
Obțineți exemplul clasei Aspose.Zip.Lzip.LzipArchiveSettingscu dimensiunea dicționarului egală cu 16 megabite în filtrul LZMA.
public static LzipArchiveSettings Normal { get; }