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

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

时间:2023-07-28 17:04:28浏览次数:51  
标签:poCtrl 禁止 word 只读 doc PageOffice 拷贝 true

一、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

标签:poCtrl,禁止,word,只读,doc,PageOffice,拷贝,true
From: https://www.cnblogs.com/qingxue636/p/17588091.html

相关文章

  • FCKEditor上传图片word
    ​图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码目前限chrome浏览器使用首先以um-editor的二进制流保存为例:打开umeditor.js,找到UM.plugins['autoupload'],然后找到autoUploadHandler方法,注释掉其中的代码。加入下面的代码://判断剪贴......
  • KindEditor上传图片word
    ​ 这种方法是servlet,编写好在web.xml里配置servlet-class和servlet-mapping即可使用后台(服务端)java服务代码:(上传至ROOT/lqxcPics文件夹下)<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%@     page contentType="text/html;cha......
  • wangEditor上传图片word
    ​  自动导入Word图片,或者粘贴Word内容时自动上传所有的图片,并且最终保留Word样式,这应该是Web编辑器里面最基本的一个需求功能了。一般情况下我们将Word内容粘贴到Web编辑器(富文本编辑器)中时,编辑器都无法自动上传图片。需要用户手动一张张上传Word图片。如果只有一张图片还能......
  • Shell的变量 | 定义 | 只读变量 | 指令返回值
    摘要介绍shell的变量变量的定义等一、shell变量介绍|显示所有变量LinuxShell中的变量分为,系统变量和用户自定义变量。系统变量:$HOME、$PWD、$SHELL、$USER等等,比如:echo$HOME等等.显示当前shell中所有变量set二、shell变量的定义|注意事项基本语法定义变......
  • wordpress 插件 woocommerce自定义订单信息验证
    使用php钩子函数增加自定义验证add_action('woocommerce_after_checkout_validation',function($fields){if($fields['billing_phone']&&!preg_match('/^((\+1|1)?(|-)?)?(\([2-9][0-9]{2}\)|[2-9][0-9]{2})(|-)?([2-9][0-9]{2}(|-)?[0-9......
  • dedecms上传图片word
    ​ ueditor粘贴不能粘贴word中的图片是一个很头疼的问题,在我们的业务场景中客户要求必须使用ueditor并且支持word的图片粘贴,因为这个需求头疼了半个月,因为前端方面因为安全的原因是不允许访问本地文件的。首先说一下,ueditor粘贴word图片的问题已经解决,但是不是纯web方法解决的,......
  • 帝国CMS上传图片word
    ​ 百度ueditor新增的将word内容导入到富文本编辑框的功能怎么没有啊,...ueditor实现word文档的导入和下载功能的方法:1、UEditor没有提供word的导入功能,只能说是粘贴复制。2、方案:用poi来提供word导入,思路是将word转换为html输出,再用UEditor提供的setContent()方法将html的内容......
  • KindEditor实现word图片自动转存
    ​ 这种方法是servlet,编写好在web.xml里配置servlet-class和servlet-mapping即可使用后台(服务端)java服务代码:(上传至ROOT/lqxcPics文件夹下)<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%@     page contentType="text/html;cha......
  • FCKEditor实现word图片自动转存
    ​如何做到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>......
  • 使用phpword生成电子合同与GD库绘制表格
    functioncreate_table(){$data=array();//生成演示数据for($i=0;$i<10;$i++){$data[]=['name'=>'测试名'.$i,'zhuang'=>100,�......