Class PdfEncryptionDetails
名称: Aspose.Words.Saving 集合: Aspose.Words.dll (25.4.0)
包含对 PDF 文档的加密和访问许可的详细信息。
要了解更多,请参观 Protect or Encrypt a Document 文档文章。
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(字符串, 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; }
财产价值
Remarks
所有者密码允许用户打开加密的 PDF 文档,而无需在 Aspose.Words.Saving.PdfEncryptionDetails.Permissions 中规定的任何访问限制。
所有者密码不能与用户密码相同。
Permissions
指定用户在加密的 PDF 文档上允许的操作。默认值是 Aspose.Words.Saving.PdfPermissions.DisallowAll。
public PdfPermissions Permissions { get; set; }
财产价值
UserPassword
指定打开加密的 PDF 文件所需的用户密码。
public string UserPassword { get; set; }
财产价值
Remarks
用户密码将需要打开加密的 PDF 文档可查看. 在 Aspose.Words.Saving.PdfEncryptionDetails.Permissions 中规定的许可将由读者软件执行。
用户密码可以是或空行,在此情况下,用户在打开 PDF 文档时将不需要任何密码。