Class ArchiveEntrySettings
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
Налаштування, які використовуються для стиснення або розпакування записів.
public class ArchiveEntrySettings
Спадкування
Спадковані члени
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 для налаштувань за замовчуванням deflate.
Може бути одним з цих:
- 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; }
Значення властивості
Примітки
Може бути одним з цих:
- 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; }
Значення властивості
Примітки
- Aspose.Zip.Saving.TraditionalEncryptionSettings
- Aspose.Zip.Saving.AesEcryptionSettings