virtual BindPdf(Document) | 初始化外观。 |
override BindPdf(Stream) | 初始化外观。 |
override BindPdf(string) | 初始化外观。 |
ChangePassword(string, string, string) | 通过所有者密码更改用户密码和所有者密码,保留原来的安全设置。 新用户密码和新所有者密码可以为空或为空。如果新的所有者密码为空或为空,所有者密码将被替换为随机字符串 。 如果进程失败则抛出异常。 |
ChangePassword(string, string, string, DocumentPrivilege, KeySize) | 通过所有者密码更改用户密码和密码,允许重置 Pdf 文档安全性。 新用户密码和新所有者密码可以为空或空。如果新的所有者密码为空或为空,所有者密码将被替换为随机字符串 。 如果进程失败则抛出异常。 |
ChangePassword(string, string, string, DocumentPrivilege, KeySize, Algorithm) | 通过所有者密码更改用户密码和密码,允许重置 Pdf 文档安全性。 新用户密码和新所有者密码可以为空或空。如果新的所有者密码为 null 或为空,所有者密码将被替换为随机字符串 。 KeySize 和 Algorithm 值有 6 种可能的组合。 但是 (KeySize.x40, Algorithm.AES) 和 (KeySize.x256, Algorithm.RC4) 无效,如果 kit 遇到这种组合,将引发相应的 异常。 如果处理失败则抛出异常。 |
override Close() | 关闭门面。 |
DecryptFile(string) | 通过所有者密码解密加密的 Pdf 文档。 如果文档没有所有者密码,则允许使用用户密码。 如果处理失败抛出异常。 |
Dispose() | 处理外观。 |
EncryptFile(string, string, DocumentPrivilege, KeySize) | 使用userpassword 和ownerpassword 加密Pdf 文件,并设置文档的访问权限。 用户密码和所有者密码可以为空或空。如果输入的所有者密码为空或为空,所有者密码将被替换为随机字符串 。 如果进程失败则抛出异常。 |
EncryptFile(string, string, DocumentPrivilege, KeySize, Algorithm) | 使用userpassword 和ownerpassword 加密Pdf 文件,并设置文档的访问权限。 用户密码和所有者密码可以为空或空。如果输入的所有者密码为空或为空,则所有者密码将被替换为随机字符串 。 KeySize 和 Algorithm 值有 6 种可能的组合。 但是 (KeySize.x40, Algorithm.AES) 和 (KeySize.x256, Algorithm.RC4) 无效,如果 kit 遇到这种组合,将引发相应的 异常。 如果处理失败则引发异常。 |
virtual Save(Stream) | 将 PDF 文档保存到指定的流中。 |
virtual Save(string) | 将 PDF 文档保存到指定文件。 |
SetPrivilege(DocumentPrivilege) | 使用空的用户/所有者密码设置 Pdf 文件安全性。 所有者密码将由随机字符串添加。 如果进程失败则抛出异常。 |
SetPrivilege(string, string, DocumentPrivilege) | 使用原始密码设置 Pdf 文件安全性。 如果处理失败,则抛出异常。 |
TryChangePassword(string, string, string) | 通过所有者密码更改用户密码和所有者密码,保留原来的安全设置。 新用户密码和新所有者密码可以为空或为空。所有者密码将被替换 如果进程失败不会引发异常。 如果新所有者密码为空或为空,则使用随机字符串。 |
TryChangePassword(string, string, string, DocumentPrivilege, KeySize) | 通过所有者密码更改用户密码和密码,允许重置 Pdf 文档安全性。 新用户密码和新所有者密码可以为空或空。如果新的所有者密码为空或空,所有者密码将被替换为随机字符串 。 如果处理失败不抛出异常。 |
TryChangePassword(string, string, string, DocumentPrivilege, KeySize, Algorithm) | 通过所有者密码更改用户密码和密码,允许重置 Pdf 文档安全性。 新用户密码和新所有者密码可以为空或空。如果新的所有者密码为 null 或为空,所有者密码将被替换为随机字符串 。 KeySize 和 Algorithm 值有 6 种可能的组合。 但是 (KeySize.x40, Algorithm.AES) 和 (KeySize.x256, Algorithm.RC4) 无效,如果 kit 遇到这种组合,将引发相应的 异常。 如果进程失败,则不抛出异常。 |
TryDecryptFile(string) | 通过所有者密码解密加密的 Pdf 文档。 如果文档没有所有者密码,则允许使用用户密码。 处理失败不抛出异常。 |
TryEncryptFile(string, string, DocumentPrivilege, KeySize) | 使用userpassword 和ownerpassword 加密Pdf 文件,并设置文档的访问权限。 用户密码和所有者密码可以为空或空。如果输入的所有者密码为空或为空,所有者密码将被替换为随机字符串 。 如果处理失败不抛出异常。 |
TrySetPrivilege(string, string, DocumentPrivilege) | 使用原始密码设置 Pdf 文件安全性。 如果处理失败,则不抛出异常。 |