Class SevenZipEntrySettings

Class SevenZipEntrySettings

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

7Z 항목을 압축하거나 압축 해제하는 데 사용되는 설정입니다.

public class SevenZipEntrySettings

상속

objectSevenZipEntrySettings

상속된 멤버

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

생성자

SevenZipEntrySettings(SevenZipCompressionSettings, SevenZipEncryptionSettings)

Aspose.Zip.Saving.SevenZipEntrySettings 클래스의 새 인스턴스를 초기화합니다.

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

매개변수

compressionSettings SevenZipCompressionSettings

압축 설정입니다. 기본 LZMA 설정을 사용하려면 null을 전달하십시오.

다음 중 하나일 수 있습니다:

  • Aspose.Zip.Saving.SevenZipLZMACompressionSettings
  • Aspose.Zip.Saving.SevenZipLZMA2CompressionSettings
  • Aspose.Zip.Saving.SevenZipBZip2CompressionSettings
  • Aspose.Zip.Saving.SevenZipStoreCompressionSettings
  • Aspose.Zip.Saving.SevenZipPPMdCompressionSettings

encryptionSettings SevenZipEncryptionSettings

암호화 설정입니다. 암호화 또는 복호화가 필요하지 않으면 null을 전달하십시오.

오직 하나만 가능합니다:

  • Aspose.Zip.Saving.SevenZipAESEncryptionSettings

속성

CompressHeader

아카이브 헤더를 압축할지 여부를 나타내는 값을 가져오거나 설정합니다.

public bool CompressHeader { get; set; }

속성 값

bool

비고

이 설정은 7-Zip 도구의 -mhc=on 스위치와 동일합니다. 현재 헤더 암호화와 호환되지 않습니다.

CompressionSettings

압축 또는 압축 해제 루틴에 대한 설정을 가져옵니다.

public SevenZipCompressionSettings CompressionSettings { get; }

속성 값

SevenZipCompressionSettings

EncryptionSettings

암호화 또는 복호화에 대한 설정을 가져옵니다. 특정 항목의 설정은 다를 수 있습니다.

public SevenZipEncryptionSettings EncryptionSettings { get; }

속성 값

SevenZipEncryptionSettings

비고

Aspose.Zip.Saving.SevenZipAESEncryptionSettings는 7Z 아카이브의 유일한 옵션입니다.

 한국어