Class ArchiveEntrySettings
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
Настройки, используемые для сжатия или распаковки записей.
public class ArchiveEntrySettings
Наследование
Унаследованные члены
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Конструкторы
ArchiveEntrySettings(CompressionSettings, EncryptionSettings)
Инициализирует новый экземпляр класса Aspose.Zip.Saving.ArchiveEntrySettings.
public ArchiveEntrySettings(CompressionSettings compressionSettings = null, EncryptionSettings encryptionSettings = null)
Параметры
compressionSettings
CompressionSettings
Настройки для сжатия. Передайте null для настроек сжатия по умолчанию.
Может быть одним из следующих:
- Aspose.Zip.Saving.DeflateCompressionSettings
- Aspose.Zip.Saving.StoreCompressionSettings
- Aspose.Zip.Saving.Bzip2CompressionSettings
- Aspose.Zip.Saving.LzmaCompressionSettings
- Aspose.Zip.Saving.PPMdCompressionSettings
encryptionSettings
EncryptionSettings
Настройки для шифрования. Передайте null, если шифрование или расшифровка не требуются.
Может быть одним из следующих:
- Aspose.Zip.Saving.TraditionalEncryptionSettings
- Aspose.Zip.Saving.AesEcryptionSettings
Свойства
CompressionSettings
Получает настройки для процедуры сжатия или распаковки.
public CompressionSettings CompressionSettings { get; }
Значение свойства
Примечания
Может быть одним из следующих:
- Aspose.Zip.Saving.DeflateCompressionSettings
- Aspose.Zip.Saving.StoreCompressionSettings
- Aspose.Zip.Saving.Bzip2CompressionSettings
- Aspose.Zip.Saving.LzmaCompressionSettings
- Aspose.Zip.Saving.PPMdCompressionSettings
EncryptionSettings
Получает настройки для шифрования или расшифровки. Настройки конкретной записи могут различаться.
public EncryptionSettings EncryptionSettings { get; }
Значение свойства
Примечания
- Aspose.Zip.Saving.TraditionalEncryptionSettings
- Aspose.Zip.Saving.AesEcryptionSettings