Class PdfEncryptionDetails
اسم الفضاء : Aspose.Tasks.Saving تجميع: Aspose.Tasks.dll (25.4.0)
يحتوي على تفاصيل لتشفير PDF.
public class PdfEncryptionDetails
Inheritance
الأعضاء الموروثين
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PdfEncryptionDetails(صفحة، صفحة، PdfEncryptionAlgorithm)
يبدأ مثالًا جديدًا من فئة Aspose.Tasks.Saving.PdfEncryptionDetails.
public PdfEncryptionDetails(string userPassword, string ownerPassword, PdfEncryptionAlgorithm encryptionAlgorithm)
Parameters
userPassword
string
كلمة مرور المستخدم التي تسمح بفتح المستندات المحمية.
ownerPassword
string
كلمة المرور المالك التي تسمح بفتح المستندات المحمية.
encryptionAlgorithm
PdfEncryptionAlgorithm
Aspose.Tasks.Saving.PdfEncryptionAlgorithm المثال الذي يشير إلى الخوارزميات التشفير.
Properties
EncryptionAlgorithm
يحصل أو يضع وضع التشفير.
public PdfEncryptionAlgorithm EncryptionAlgorithm { get; set; }
قيمة الممتلكات
OwnerPassword
يحصل أو يضع كلمة المرور المالك.
public string OwnerPassword { get; set; }
قيمة الممتلكات
Remarks
فتح المستند مع كلمة مرور المالك الصحيحة (فترض أنه ليسكما هو الحال مع كلمة المرور المستخدم) يسمح الوصول الكامل (المالك) إلى المستند.الوصول غير المحدود يشمل القدرة على تغيير كلمات المرور في المستند وإذن الوصول .
Permissions
يحصل على أو يضع الإذن.
public PdfPermissions Permissions { get; set; }
قيمة الممتلكات
UserPassword
يحصل أو يضع كلمة المرور المستخدم.
public string UserPassword { get; set; }
قيمة الممتلكات
Remarks
فتح المستند مع كلمة المرور الصحيحة للمستخدم (أو فتح المستندالذي لا يحتوي على كلمة مرور مستخدم) يسمح بعمليات إضافيةيتم تنفيذها وفقًا لترخيصات الوصول للمستخدم المحددة في الوثيقةقاموس التشفير