在线打开 word 禁用拷贝的三种方式:
1 使用 AllowCopy 属性,效果:所有的 word 进程都不能进行拷贝操作

2 禁止 word 选择功能,效果:因为无法选择,所以无法拷贝

3 使用 DisableCopyOnly 属性,效果:禁止拷贝文档内容到外部,但内部是可以拷贝的,也可以从外部拷贝到 word 文档内部
具体实现过程
PageOfficeCtrl poCtrl1 = new PageOfficeCtrl(request);
poCtrl1.setServerPage(request.getContextPath()+"/poserver.zz");
poCtrl1.setSaveFilePage("SaveFile.jsp");
WordDocument doc = new WordDocument();
poCtrl1.setAllowCopy(false);
doc.setDisableWindowSelection(true);
poCtrl.setDisableCopyOnly(true);
poCtrl1.setCaption("演示:文件在线安全浏览");
poCtrl1.setWriter(doc);
poCtrl1.webOpen("d:\\aa.doc", OpenModeType.docReadOnly, "张三");
poCtrl1.getHtmlCode("PageOfficeCtrl1");
参考链接:https://my.oschina.net/u/3507515/blog/3036119
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗