Class TraditionalEncryptionSettings

Class TraditionalEncryptionSettings

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

فئة أساسية لإعدادات عدة طرق تشفير ZIP.

public class TraditionalEncryptionSettings : EncryptionSettings

الوراثة

objectEncryptionSettingsTraditionalEncryptionSettings

الأعضاء الموروثة

EncryptionSettings.Method، EncryptionSettings.Password، object.GetType()، object.MemberwiseClone()، object.ToString()، object.Equals(object?)، object.Equals(object?, object?)، object.ReferenceEquals(object?, object?)، object.GetHashCode()

الملاحظات

انظر القسم 6.0 في وصف تنسيق ZIP: https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT

البانيين

TraditionalEncryptionSettings(string)

يهيئ مثيلًا جديدًا من فئة Aspose.Zip.Saving.TraditionalEncryptionSettings.

public TraditionalEncryptionSettings(string password)

المعلمات

password string

كلمة المرور للتشفير.

أمثلة

using (var archive = new Archive(new ArchiveEntrySettings(null, new TraditionalEncryptionSettings("p@s$"))))
{
    archive.CreateEntry("data.bin", "data.bin");
    archive.Save(zipFile);
}

TraditionalEncryptionSettings(string, Encoding)

يهيئ مثيلًا جديدًا من فئة Aspose.Zip.Saving.TraditionalEncryptionSettings مع ترميز محدد من قبل المستخدم.

public TraditionalEncryptionSettings(string password, Encoding encoding)

المعلمات

password string

كلمة المرور للتشفير.

encoding Encoding

ترميز لرموز كلمة المرور.

أمثلة

using (var archive = new Archive(new ArchiveEntrySettings(null, new TraditionalEncryptionSettings("p£s$", System.Text.Encoding.ASCII))))
{
    archive.CreateEntry("data.bin", "data.bin");
    archive.Save(zipFile);
}

الملاحظات

استخدام هذا الباني غير مستحسن. قد يتعارض تعيين الترميز مع المعيار وينتج عنه أرشيف غير متوافق.

TraditionalEncryptionSettings()

يهيئ مثيلًا جديدًا من فئة Aspose.Zip.Saving.TraditionalEncryptionSettings بدون كلمة مرور.

public TraditionalEncryptionSettings()
 عربي