随笔 - 26  文章 - 5  评论 - 4  阅读 - 23119

PageOffice在线只读打开word文件并禁止复制

一、PageOffice禁止复制

1、poCtrl.setAllowCopy(false);//禁止拷贝,权限比较大,系统的快捷键Ctrl+C,Ctrl+V也会受到影响,但是可以在其他程序中可以使用右键菜单进行拷贝粘贴操作

2、wordDoc.setDisableWindowSelection(true); //禁止word的选择文字功能

3、poCtrl.setDisableCopyOnly(true); //(企业版)禁止拷贝文档内容到外部,但可以从外部拷贝到 word 文档内部

二、使用场景(补充说明)

1、只读模式打开word文件的情况下防止用户复制文件中的内容到本地电脑或其他程序中

(1)采用只禁止word选择的功能,不禁用AllowCopy的拷贝功能wordDoc.setDisableWindowSelection(true); //禁止word的选择文字功能

poCtrl.webOpen("doc/template.doc", OpenModeType.docReadOnly, "张三");

(2)采用禁止拷贝文档内容到外部的功能((企业版))

poCtrl.setDisableCopyOnly(true);

poCtrl.webOpen("doc/template.doc", OpenModeType.docReadOnly, "张三");

2、普通编辑模式打开word文件的情况下防止用户复制文件中的内容到本地电脑或其他程序中

(1)采用只禁止word选择的功能,不禁用AllowCopy的拷贝功能wordDoc.setDisableWindowSelection(true); //禁止word的选择文字功能

poCtrl1.webOpen("doc/template.doc", OpenModeType. docNormalEdit, "张三");

(2)采用禁止拷贝文档内容到外部的功能((企业版))

poCtrl.setDisableCopyOnly(true);

poCtrl.webOpen("doc/template.doc", OpenModeType. docNormalEdit, "张三");

3、完全禁止在Office中的复制粘贴功能,包括系统的系统的快捷键Ctrl+C,Ctrl+V

poCtrl.setAllowCopy(false);
转载 https://blog.csdn.net/wqqqianqian/article/details/123920753

posted on   Tony636  阅读(94)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示