Class ArchiveSaveOptions
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
Opções para salvar um arquivo zip.
public class ArchiveSaveOptions
Herança
Membros Herdados
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Construtores
ArchiveSaveOptions()
public ArchiveSaveOptions()
Propriedades
ArchiveComment
Obtém ou define um comentário opcional para o arquivo Zip.
public string ArchiveComment { get; set; }
Valor da Propriedade
CloseEntrySource
Obtém ou define um valor que indica se as fontes das entradas devem ser fechadas logo após uma entrada ter sido comprimida.
public bool CloseEntrySource { get; set; }
Valor da Propriedade
Encoding
Obtém ou define a codificação para converter nomes de arquivo e outras strings em bytes.
public Encoding Encoding { get; set; }
Valor da Propriedade
Observações
Se não definido, a página de código 437 será utilizada.
EncryptionOptions
Obtém ou define as configurações de criptografia para salvar um arquivo zip existente.
public EncryptionSettings EncryptionOptions { get; set; }
Valor da Propriedade
Exemplos
using (var archive = new Archive("plain.zip"))
{
archive.Save("encrypted.zip", new ArchiveSaveOptions() { EncryptionOptions = new AesEcryptionSettings("p@s$", EncryptionMethod.AES256) });
}
Observações
Não utilize esta opção para a composição regular de arquivos zip criptografados.
EventsBag
Obtém ou define o contêiner de eventos que ocorrem durante a salvaguarda do arquivo.
public EventsBag EventsBag { get; set; }
Valor da Propriedade
ParallelOptions
Obtém ou define as configurações para compressão paralela.
public ParallelOptions ParallelOptions { get; set; }
Valor da Propriedade
Observações
Atribua se você deseja utilizar vários núcleos de CPU ao comprimir várias entradas de arquivo.
SelfExtractorOptions
Obtém ou define as configurações para arquivo autoextraível.
public SelfExtractorOptions SelfExtractorOptions { get; set; }
Valor da Propriedade
Observações
Atribua se você precisar compor um programa executável para extrair um arquivo sem que nenhum software esteja instalado no computador de destino.