Class PdfEncryptionDetails

Class PdfEncryptionDetails

名称: Aspose.Words.Saving 集合: Aspose.Words.dll (25.4.0)

包含对 PDF 文档的加密和访问许可的详细信息。

要了解更多,请参观 Protect or Encrypt a Document 文档文章。

public class PdfEncryptionDetails

Inheritance

object PdfEncryptionDetails

继承人

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

Constructors

PdfEncryptionDetails(字符串, string)

启动这个类的一个例子。

public PdfEncryptionDetails(string userPassword, string ownerPassword)

Parameters

userPassword string

ownerPassword string

PdfEncryptionDetails(字符串、字符串、PdfPermissions)

启动这个类的一个例子。

public PdfEncryptionDetails(string userPassword, string ownerPassword, PdfPermissions permissions)

Parameters

userPassword string

ownerPassword string

permissions PdfPermissions

Properties

OwnerPassword

指定所有者对加密的 PDF 文件的密码。

public string OwnerPassword { get; set; }

财产价值

string

Remarks

所有者密码允许用户打开加密的 PDF 文档,而无需在 Aspose.Words.Saving.PdfEncryptionDetails.Permissions 中规定的任何访问限制。

所有者密码不能与用户密码相同。

Permissions

指定用户在加密的 PDF 文档上允许的操作。默认值是 Aspose.Words.Saving.PdfPermissions.DisallowAll。

public PdfPermissions Permissions { get; set; }

财产价值

PdfPermissions

UserPassword

指定打开加密的 PDF 文件所需的用户密码。

public string UserPassword { get; set; }

财产价值

string

Remarks

用户密码将需要打开加密的 PDF 文档可查看. 在 Aspose.Words.Saving.PdfEncryptionDetails.Permissions 中规定的许可将由读者软件执行。

用户密码可以是或空行,在此情况下,用户在打开 PDF 文档时将不需要任何密码。

 中文