java如何实现对word设置只读或者加密

发布于 2022-01-05 10:36:53 字数 93 浏览 660 评论 8

想问下,在java中改如何设置word只读或者给我word加密呢?希望大神能帮帮我,我已经试了POI,ITEXT,JCOB了但是都不行。。。很急,希望有过类似操作的朋友能帮帮我,谢谢啦。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

飘然心甜 2022-01-07 21:24:47

spire.doc for java可以设置加密和只读以及其他一些限制,你直接用免费版就可以

import com.spire.doc.*;

public class Encrypt {
    public static void main(String[] args){
        //加载测试文档
        String input = "test.docx";
        String output= "result.docx";
        Document doc = new Document(input);

        doc.encrypt("123");//设置文档打开密码
        //doc.protect(ProtectionType.Allow_Only_Reading,"123");//设置文档只读密码
        //doc.protect(ProtectionType.Allow_Only_Comments,"123");//设置文档只允许添加批注
        //doc.protect(ProtectionType.Allow_Only_Form_Fields,"123");//只允许表单域
        //doc.protect(ProtectionType.Allow_Only_Revisions,"123");//只允许修订


        //保存加密后的文档
        doc.saveToFile(output);
        doc.dispose();
    }
}

 

草莓味的萝莉 2022-01-07 21:24:44

生成完的word 让word 只能在浏览器里面 操作 这样你就可以随便控制word  的只读 还是什么了 word加密什么的那你需要文件加密系统。。。。 生成的文件加密 然后读取的时候解密

半世蒼涼 2022-01-07 21:24:42

在线编辑Word,只读显示Word;动态填充生成Word,用户输入提交;可编辑区域控制;电子印章,手写签名等功能  官网上明明白白显示可以设置只读显示。。你说没有

凯凯我们等你回来 2022-01-07 21:24:24

我现在就在用 也不知道你问的哪家

笑红尘 2022-01-07 21:24:16

你好,请问这是项什么技术呢?

执手闯天涯 2022-01-07 21:01:17

DOSFRAMER

初见你 2022-01-07 20:31:01

这个我都问了人家的技术支持了,人家就明说了不支持生成这样的word。。。

泛滥成性 2022-01-07 18:55:27

花 3000买个 pageoffice

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文