Class ArchiveEntrySettings
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
Ustawienia używane do kompresji lub dekompresji wpisów.
public class ArchiveEntrySettings
Dziedziczenie
Członkowie dziedziczeni
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktory
ArchiveEntrySettings(CompressionSettings, EncryptionSettings)
Inicjalizuje nową instancję klasy Aspose.Zip.Saving.ArchiveEntrySettings.
public ArchiveEntrySettings(CompressionSettings compressionSettings = null, EncryptionSettings encryptionSettings = null)
Parametry
compressionSettings
CompressionSettings
Ustawienia dla kompresji. Przekaż null dla domyślnych ustawień deflate.
Może być jednym z tych:
- Aspose.Zip.Saving.DeflateCompressionSettings
- Aspose.Zip.Saving.StoreCompressionSettings
- Aspose.Zip.Saving.Bzip2CompressionSettings
- Aspose.Zip.Saving.LzmaCompressionSettings
- Aspose.Zip.Saving.PPMdCompressionSettings
encryptionSettings
EncryptionSettings
Ustawienia dla szyfrowania. Przekaż null, jeśli nie ma potrzeby szyfrowania lub deszyfrowania.
Może być jednym z tych:
- Aspose.Zip.Saving.TraditionalEncryptionSettings
- Aspose.Zip.Saving.AesEcryptionSettings
Właściwości
CompressionSettings
Pobiera ustawienia dla rutyny kompresji lub dekompresji.
public CompressionSettings CompressionSettings { get; }
Wartość właściwości
Uwagi
Może być jednym z tych:
- Aspose.Zip.Saving.DeflateCompressionSettings
- Aspose.Zip.Saving.StoreCompressionSettings
- Aspose.Zip.Saving.Bzip2CompressionSettings
- Aspose.Zip.Saving.LzmaCompressionSettings
- Aspose.Zip.Saving.PPMdCompressionSettings
EncryptionSettings
Pobiera ustawienia dla szyfrowania lub deszyfrowania. Ustawienia konkretnego wpisu mogą się różnić.
public EncryptionSettings EncryptionSettings { get; }
Wartość właściwości
Uwagi
- Aspose.Zip.Saving.TraditionalEncryptionSettings
- Aspose.Zip.Saving.AesEcryptionSettings