Class PdfEncryptionDetails

Class PdfEncryptionDetails

Namespace: Aspose.Page.XPS.Presentation.Pdf
Assembly: Aspose.Page.dll (25.1.2)

جزئیات مربوط به رمزگذاری PDF را شامل می‌شود.

public class PdfEncryptionDetails

وراثت

objectPdfEncryptionDetails

اعضای وراثت‌یافته

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

سازنده‌ها

PdfEncryptionDetails(string, string, int, PdfEncryptionAlgorithm)

یک نمونه جدید از کلاس Aspose.Rendering.Pdf.PdfEncryptionDetailsCore را راه‌اندازی می‌کند.

public PdfEncryptionDetails(string userPassword, string ownerPassword, int permissions, PdfEncryptionAlgorithm encryptionAlgorithm)

پارامترها

userPassword string

رمز عبور کاربر.

ownerPassword string

رمز عبور مالک.

permissions int

مجوزها.

encryptionAlgorithm PdfEncryptionAlgorithm

الگوریتم رمزگذاری.

ویژگی‌ها

EncryptionAlgorithm

حالت رمزگذاری را دریافت یا تنظیم می‌کند.

public PdfEncryptionAlgorithm EncryptionAlgorithm { get; set; }

مقدار ویژگی

PdfEncryptionAlgorithm

OwnerPassword

رمز عبور مالک را دریافت یا تنظیم می‌کند.

public string OwnerPassword { get; set; }

مقدار ویژگی

string

توضیحات

باز کردن سند با رمز عبور مالک صحیح (با فرض اینکه با رمز عبور کاربر یکسان نباشد) به دسترسی کامل (مالک) به سند اجازه می‌دهد. این دسترسی نامحدود شامل توانایی تغییر رمز عبورهای سند و مجوزهای دسترسی است.

Permissions

مجوزها را دریافت یا تنظیم می‌کند.

public int Permissions { get; set; }

مقدار ویژگی

int

UserPassword

رمز عبور کاربر را دریافت یا تنظیم می‌کند.

public string UserPassword { get; set; }

مقدار ویژگی

string

توضیحات

باز کردن سند با رمز عبور کاربر صحیح (یا باز کردن سندی که رمز عبور کاربر ندارد) اجازه می‌دهد عملیات اضافی طبق مجوزهای دسترسی کاربر مشخص شده در دیکشنری رمزگذاری سند انجام شود.

 فارسی