Class SevenZipEntrySettings

Class SevenZipEntrySettings

Nome do espaço: Aspose.Zip.Saving Assembleia: Aspose.Zip.dll (25.5.0)

Configurações usadas para comprimir ou descomprimir entradas 7Z.

public class SevenZipEntrySettings

Inheritance

object SevenZipEntrySettings

Membros herdados

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

SevenZipEntrySettings(SevenZipCompressionSettings, SevenZipEncryptionSettings)

Inicia uma nova instância da classe Aspose.Zip.Saving.SevenZipEntrySettings.

public SevenZipEntrySettings(SevenZipCompressionSettings compressionSettings = null, SevenZipEncryptionSettings encryptionSettings = null)

Parameters

compressionSettings SevenZipCompressionSettings

Passar null para configurações LZMA padrão.

Pode ser um desses:

  • Aspose.Zip.Saving.SevenZipLZMACimpressãoSettings
  • Aspose.Zip.Saving.SevenZipLZMA2CompressãoSettings
  • Aspose.Zip.Saving.SevenZipBZip2CompressãoSettings
  • Aspose.Zip.Saving.SevenZipStoreCompressãoSettings
  • Aspose.Zip.Saving.SevenZipPPMdCompressãoSettings

encryptionSettings SevenZipEncryptionSettings

Passar null se não houver necessidade de criptografar ou descriptografar.

Pode ser apenas um:

  • Aspose.Zip.Saving.SevenZipAESEncryptionSettings

Properties

CompressHeader

Obter ou definir valor indicando se compressar o cabeçalho do arquivo.

public bool CompressHeader { get; set; }

Valor da propriedade

bool

Remarks

Esta configuração é equivalente ao switch ‘-mhc=on’ da ferramenta 7-Zip. Atualmente, é incompatível com criptografia de cabeçalho.

CompressionSettings

Obtenha configurações para a rotina de compressão ou decompressão.

public SevenZipCompressionSettings CompressionSettings { get; }

Valor da propriedade

SevenZipCompressionSettings

EncryptionSettings

Obtenha configurações para criptografia ou descriptografia. as configurações de uma entrada específica podem variar.

public SevenZipEncryptionSettings EncryptionSettings { get; }

Valor da propriedade

SevenZipEncryptionSettings

Remarks

O Aspose.Zip.Saving.SevenZipAESEncryptionSettings é apenas uma opção de arquivos 7Z.

 Português