Class LzipArchiveSettings
Το όνομα: Aspose.Zip.Lzip Συγκέντρωση: Aspose.Zip.dll (25.5.0)
Η κατηγορία περιέχει τη ρύθμιση ενός συγκεκριμένου αρχείου lzip.
public class LzipArchiveSettings
Inheritance
Κληρονομημένα μέλη
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
LzipArchiveSettings(ΕΝΤ, ΕΝΤ)
Αρχίζει μια νέα περίπτωση του Aspose.Zip.Lzip.LzipArchiveSettings με ένα συγκεκριμένο μέγεθος λεξιλόγου.
public LzipArchiveSettings(int dictionarySize, int maxMemberSize = 62914560)
Parameters
dictionarySize
int
Το μέγεθος του λεξιλόγου για την συμπίεση LZMA σε bytes.
maxMemberSize
int
Μέγιστο μέγεθος ενός μέλους στο αρχείο lzip που παρουσιάζεται σε bytes. Η προεπιλεγμένη τιμή είναι 60 MB.
Properties
CompressionThreads
Εάν η τιμή είναι μεγαλύτερη από 1, θα χρησιμοποιηθεί πολυεπίπεδης συμπίεση.
public int CompressionThreads { get; set; }
Αξία ιδιοκτησίας
Remarks
Μην ορίσετε αυτόν τον αριθμό περισσότερο από τους πυρήνες CPU.
Exceptions
Ο αριθμός των σιδηροδρόμων είναι πάνω από 100.
DictionarySize
Αποκτά το μέγεθος του λεξιλόγου που χρησιμοποιείται από την συμπίεση LZMA.
public int DictionarySize { get; }
Αξία ιδιοκτησίας
FastSpeed
Λάβετε το παράδειγμα της κατηγορίας Aspose.Zip.Lzip.LzipArchiveSettingsμε το μέγεθος του λεξιλόγου ισοδυναμεί με 1 megabyte στο φίλτρο LZMA.
public static LzipArchiveSettings FastSpeed { get; }
Αξία ιδιοκτησίας
FastestSpeed
Λάβετε το παράδειγμα της κατηγορίας Aspose.Zip.Lzip.LzipArchiveSettingsΜε το μέγεθος του λεξιλόγου ισοδυναμεί με 65536 bytes στο φίλτρο LZMA.
public static LzipArchiveSettings FastestSpeed { get; }
Αξία ιδιοκτησίας
HighCompression
Λάβετε το παράδειγμα της κατηγορίας Aspose.Zip.Lzip.LzipArchiveSettingsμε το μέγεθος του λεξιλόγου ισοδυναμεί με 32 megabytes στο φίλτρο LZMA.
public static LzipArchiveSettings HighCompression { get; }
Αξία ιδιοκτησίας
MaxMemberSize
Αποκτά το μέγιστο μέγεθος ενός μέλους στο αρχείο lzip που παρουσιάζεται σε bytes.
public long MaxMemberSize { get; }
Αξία ιδιοκτησίας
MaximumCompression
Λάβετε το παράδειγμα της κατηγορίας Aspose.Zip.Lzip.LzipArchiveSettingsμε το μέγεθος του λεξιλόγου ισούται με 64 megabytes στο φίλτρο LZMA.
public static LzipArchiveSettings MaximumCompression { get; }
Αξία ιδιοκτησίας
Normal
Λάβετε το παράδειγμα της κατηγορίας Aspose.Zip.Lzip.LzipArchiveSettingsμε το μέγεθος του λεξιλόγου ισοδυναμεί με 16 megabytes στο φίλτρο LZMA.
public static LzipArchiveSettings Normal { get; }