Class ArchiveEntrySettings
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 للإعدادات الافتراضية للضغط.
يمكن أن تكون واحدة من هذه:
- 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