Class Security

信息

表示 Documentize.Security 插件。用于加密和解密 PDF 文档。

public static class Security

继承

objectSecurity

继承成员

示例

该示例演示如何加密 PDF 文档。

// 创建 EncryptionOptions 对象以设置指令
var options = new EncryptionOptions("123456", "qwerty");
// 添加输入文件路径
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// 设置输出文件路径
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// 执行处理
Security.Process(options);

该示例演示如何解密 PDF 文档。

// 创建 DecryptionOptions 对象以设置指令
var options = new DecryptionOptions("123456");
// 添加输入文件路径
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// 设置输出文件路径
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// 执行处理
Security.Process(options);

方法

Process(EncryptionOptions)

加密 PDF 文档。

public static ResultContainer Process(EncryptionOptions options)

参数

返回

ResultContainer : 包含操作结果的对象。

异常

ArgumentException

如果未设置选项。

Process(DecryptionOptions)

解密 PDF 文档。

public static ResultContainer Process(DecryptionOptions options)

参数

返回

ResultContainer : 包含操作结果的对象。

异常

ArgumentException

如果未设置选项。

命名空间: Documentize 程序集: Documentize.dll

2025年8月12日
 中文