Class LzipArchiveSettings
Namn på plats: Aspose.Zip.Lzip Sammanfattning: Aspose.Zip.dll (25.5.0)
Klassen innehåller inställning till en viss lzip-arkiv.
public class LzipArchiveSettings
Inheritance
Arvsmedlemmar
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
LzipArchiveSettings(int, int)
Initialiserar en ny instans av Aspose.Zip.Lzip.LzipArchiveSettings med en viss ordbokstorlek.
public LzipArchiveSettings(int dictionarySize, int maxMemberSize = 62914560)
Parameters
dictionarySize
int
Ordbokstorlek för LZMA kompression i byter.
maxMemberSize
int
Maximal storlek på ett medlem i lzip-arkivet som presenteras i byter. standardvärdet är 60 MB.
Properties
CompressionThreads
Om värdet är större än 1, kommer multithreading kompression att användas.
public int CompressionThreads { get; set; }
Fastighetsvärde
Remarks
Ange inte detta nummer mer än CPU-korn.
Exceptions
Antalet trådar är mer än 100.
DictionarySize
Få storleken på ordboken som används av LZMA kompression.
public int DictionarySize { get; }
Fastighetsvärde
FastSpeed
Få instansen av Aspose.Zip.Lzip.LzipArchiveSettings klassmed ordbokstorlek motsvarar 1 megabyte i LZMA-filter.
public static LzipArchiveSettings FastSpeed { get; }
Fastighetsvärde
FastestSpeed
Få instansen av Aspose.Zip.Lzip.LzipArchiveSettings klassmed ordbokstorlek motsvarar 65536 byter i LZMA-filter.
public static LzipArchiveSettings FastestSpeed { get; }
Fastighetsvärde
HighCompression
Få instansen av Aspose.Zip.Lzip.LzipArchiveSettings klassmed ordbokstorlek som motsvarar 32 megabyte i LZMA-filter.
public static LzipArchiveSettings HighCompression { get; }
Fastighetsvärde
MaxMemberSize
Få den maximala storleken på en medlem i lzip-arkivet som presenteras i byter.
public long MaxMemberSize { get; }
Fastighetsvärde
MaximumCompression
Få instansen av Aspose.Zip.Lzip.LzipArchiveSettings klassmed ordbokstorlek motsvarar 64 megabyte i LZMA-filter.
public static LzipArchiveSettings MaximumCompression { get; }
Fastighetsvärde
Normal
Få instansen av Aspose.Zip.Lzip.LzipArchiveSettings klassmed ordbokstorlek motsvarar 16 megabyte i LZMA-filter.
public static LzipArchiveSettings Normal { get; }