使用docx4j加密docx文件

时间:2013-06-28 07:14:50

标签: java password-protection docx4j

我正在尝试使用 docx4j api 强制执行docx文件的权限。

docx文件有2个文档保护选项。

1.Restrict edit(更改文件所需的密码)

要限制读/写访问权限,我尝试了以下操作。

CTDocProtect.setEdit(STDocProtect.READ_ONLY);
CTDocProtect.setEnforcement(true);

2.加密密码(打开文件所需的密码)

有没有办法使用docx4j或任何其他java api执行此操作?

1 个答案:

答案 0 :(得分:0)

尝试POI api。它可以选择设置只读保护。