Class ArchiveEntrySettings

Class ArchiveEntrySettings

Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)

用于压缩或解压缩条目的设置。

public class ArchiveEntrySettings

继承

objectArchiveEntrySettings

继承的成员

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; }

属性值

CompressionSettings

备注

可以是以下之一:

  • 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; }

属性值

EncryptionSettings

备注

  • Aspose.Zip.Saving.TraditionalEncryptionSettings
  • Aspose.Zip.Saving.AesEcryptionSettings
 中文