首页 > 其他分享 >PageOffice在线打开 word 文件,并且禁止复制

PageOffice在线打开 word 文件,并且禁止复制

时间:2023-05-17 15:14:51浏览次数:46  
标签:禁止 word 在线 doc PageOffice poCtrl1 拷贝

在线打开 word 禁用拷贝的三种方式:

1 使用 AllowCopy 属性,效果:所有的 word 进程都不能进行拷贝操作

image

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

image

3 使用 DisableCopyOnly 属性,效果:禁止拷贝文档内容到外部,但内部是可以拷贝的,也可以从外部拷贝到 word 文档内部

具体实现过程

//******************************卓正PageOffice组件的使用*******************************
//设置PageOffice服务器组件
PageOfficeCtrl poCtrl1 = new PageOfficeCtrl(request);
poCtrl1.setServerPage(request.getContextPath()+"/poserver.zz"); //此行必须

//设置保存页面
poCtrl1.setSaveFilePage("SaveFile.jsp");
WordDocument doc = new WordDocument();

//=================三种方案只需 用一种就可以==============================

//第一种方案 禁止拷贝
poCtrl1.setAllowCopy(false);//禁止拷贝

//第二种方案 禁止word选择功能
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

标签:禁止,word,在线,doc,PageOffice,poCtrl1,拷贝
From: https://www.cnblogs.com/qq742655/p/17408788.html

相关文章

  • 支持复制粘贴word图片的wangEditor编辑器
    ​如何做到ueditor批量上传word图片?1、前端引用代码<!DOCTYPE html PUBLIC "-//W3C//DTDXHTML1.0Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>......
  • python:ERROR: Could not build wheels for wordcloud, which is required to install
    pycharm里无法下载,在下面下载出现问题 需要下载error里的文件https://www.lfd.uci.edu/~gohlke/pythonlibs/#wordcloud这个网站找。输入Python,看自己电脑是怎样的 下载文件后,放到对应位置,下载成功 ......
  • 在线 $\Theta(1)$ 逆元
    最近看到这个题,想到了一种比较简单的做法。首先,我们考虑给\(x\)乘以一非零整数\(u\),如果我们能求出\(\frac{1}{xu}\),我们就可以通过再乘以\(u\)得到答案。考虑让\(u\)和\(xu\bmodp\)比较接近\(0\),预处理\(|k|\)比较小的所有\(\frac{1}{k}\)。考虑分块:设\(x=......
  • 支持复制粘贴word图片的eWebEditor编辑器
    ​ 自动导入Word图片,或者粘贴Word内容时自动上传所有的图片,并且最终保留Word样式,这应该是Web编辑器里面最基本的一个需求功能了。一般情况下我们将Word内容粘贴到Web编辑器(富文本编辑器)中时,编辑器都无法自动上传图片。需要用户手动一张张上传Word图片。如果只有一张图片还能够接......
  • wordpress 优化备份还原插件duplicator-pro-4_5_3_2的使用填坑
     创建备份我这边没有出错,就不说了 插件下载地址:https://www.wpjzb.com/wp-plugins/duplicator-pro/我是应的是  https://pan.baidu.com/share/init?surl=YRss-vqBVY2Twv1tBid9fQ   提取码:ibnshttps://pan.baidu.com/share/init?surl=6VSX3FUlugtfBfTPj4wLbg 提取......
  • kettle 在线服务 carte 数据 资源库默认大写 数据库使用默认端口
    连接已存在资源库原来是表名小写直接设置mysql表名小写vim/etc/mysql/my.cnf#值为0表示不进行转换,值为2表示区分大小写,并且会将表名存储为区分大小写的形式lower_case_table_names=1遇到资源端口3307kettle确是3306只修改了r_databse表的host、port、use......
  • 爬虫爬取在线小说阅读网站详解
    前言环境:python安装、requests安装、BeautifulSoup安装爬取目标:笔趣看网站的《校花之贴身高手》,以下是第一章链接https://www.biqukan.com/11_11499/4260511.html开始爬取1.打开链接,打开检查窗口通过审查Elements,能定位到小说的文本内容在<divid="content"class="showtxt">......
  • 实现在线用户列表显示、注销的Listener
    实现在线用户列表显示、注销的Listener文章分类:Java编程实现一个对在线用户的监听:即监听用户的登录和注销两个操作。需要自定义一个Listener,实现ServletContextListener,HttpSessionListener和HttpSessionAttributeListener。一、表示层:1、用户登录表单Login.jspJsp......
  • keyword模块
    1、介绍keyword.py是python关于关键字的一个模块。2、模块变量2.1kwlistkwlist=['False','None','True','__peg_parser__','and','as','assert','async',&......
  • Word:从某页开始为首页,奇偶页不同
    到起始页处,章节→首页不同/奇偶页不同 去页眉上设置页码,本页及以后,第一页和第二页都要设置(这是因为奇偶页不同),需要注意的是,如果设置了首页不同,那需要设置第一二三页,这是因为此时第一页是首页,第二页和第三页才是起始设置的偶数页和奇数页。 ......