Class SplitArchiveSaveOptions
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
Opções para salvar um arquivo zip de múltiplos volumes.
public class SplitArchiveSaveOptions
Herança
object ← SplitArchiveSaveOptions
Membros Herdados
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Construtores
SplitArchiveSaveOptions(string, uint)
Instancia configurações para salvar um arquivo zip de múltiplos volumes.
public SplitArchiveSaveOptions(string fileName, uint segmentSize)
Parâmetros
fileName
string
Nome para os volumes. Pode ser com ou sem a extensão .zip.
segmentSize
uint
Tamanho do volume.
Observações
Alguns volumes podem ser menores que segmentSize
. Na maioria dos casos, o último segmento será menor, mas raramente segmentos regulares também podem ser.
Os nomes dos arquivos serão os seguintes: fileName
.z01, fileName
.z02, ..., fileName
.z(n-1), fileName
.zip.
Exceções
O tamanho do segmento é menor que 65536 bytes.
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 indicando 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 arquivos 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á usada.
EventsBag
Obtém ou define o contêiner de eventos que são acionados ao salvar o arquivo.
public EventsBag EventsBag { get; set; }
Valor da Propriedade
FileName
Obtém o nome dos segmentos sem extensão.
public string FileName { get; }
Valor da Propriedade
SegmentSize
Obtém o tamanho do segmento.
public uint SegmentSize { get; }