Class SevenZipEntrySettings
Название пространства: Aspose.Zip.Saving Ассоциация: Aspose.Zip.dll (25.5.0)
Настройки, используемые для компрессии или декомпрессии входов 7Z.
public class SevenZipEntrySettings
Inheritance
object ← SevenZipEntrySettings
Наследованные члены
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
SevenZipEntrySettings(Настройки SevenZipCompression, SevenZipEncryption)
Инициализует новую инстанцию класса Aspose.Zip.Saving.SevenZipEntrySettings.
public SevenZipEntrySettings(SevenZipCompressionSettings compressionSettings = null, SevenZipEncryptionSettings encryptionSettings = null)
Parameters
compressionSettings
SevenZipCompressionSettings
Настройки для компрессии. проходит нуль для стандартных настроек LZMA.
Это может быть один из них:
- Aspose.Zip.Saving.SevenZipLZMACompressionНастройки
- Aspose.Zip.Saving.SevenZipLZMA2Компрессионные настройки
- Aspose.Zip.Saving.SevenZipBZip2CompressionНастройки
- Aspose.Zip.Saving.SevenZipStoreКомпрессионные настройки
- Aspose.Zip.Saving.SevenZipPPMdCompressionНастройки
encryptionSettings
SevenZipEncryptionSettings
Настройки для шифрования. проходит нуль, если нет необходимости шифровать или дешифровать.
Это может быть только один:
- Aspose.Zip.Saving.SevenZipAESEncryptionНастройки
Properties
CompressHeader
Получается или устанавливается значение, указывающее, нужно ли компрессировать заголовка архива.
public bool CompressHeader { get; set; }
Стоимость недвижимости
Remarks
Эта настройка эквивалентна переключателю «-mhc=on» инструмента 7-Zip. В настоящее время она несовместима с шифрованием заголовка.
CompressionSettings
Получается настройка для компрессионной или декомпрессионной рутины.
public SevenZipCompressionSettings CompressionSettings { get; }
Стоимость недвижимости
EncryptionSettings
Получается настройки для шифрования или дешифрования. Настройки конкретного входа могут варьироваться.
public SevenZipEncryptionSettings EncryptionSettings { get; }
Стоимость недвижимости
Remarks
Aspose.Zip.Saving.SevenZipAESEncryptionSettings является только опцией для архивов 7Z.