首页 > 其他分享 >pageoffice6在线编辑word 文件禁止鼠标右键

pageoffice6在线编辑word 文件禁止鼠标右键

时间:2023-11-10 10:23:07浏览次数:41  
标签:wd word 鼠标 pageoffice6 右键 true WordDocument

有时让用户使用PageOffice只读模式(OpenModeType.docReadOnly)打开Word文件后,为了更好的只读效果,还希望禁用Word中的右键菜单,实现此效果只需创建com.zhuozhengsoft.pageoffice.wordwriter中的WordDocument对象,并设置DisableWindowRightClick属性为true即可。

除此之外,还可以通过设置DisableWindowDoubleClick属性禁用双击操作;设置DisableWindowSelection属性禁用选择操作。

后端代码

在后端编写代码调用webOpen方法打开文件,并设置WordDocument对象的DisableWindowRightClick属性为true。

PageOfficeCtrl poCtrl = new PageOfficeCtrl(request);

WordDocument wd = new WordDocument();
wd.setDisableWindowRightClick(true);//禁止word鼠标右键
//wd.setDisableWindowDoubleClick(true);//禁止word鼠标双击
//wd.setDisableWindowSelection(true);//禁止在word中选择文件内容

poCtrl.setWriter(wd);//此行必须
//webOpen的第一个参数支持能够输出下载文件的Url相对地址或者文件在服务器上的磁盘路径两种方式
//查看详细,请在本站搜索“PageOffice属性或方法中涉及到的URL路径或磁盘路径的说明”
poCtrl.webOpen("D:\\documents\\test.docx", OpenModeType.docReadOnly, "张三");

参考链接:禁止Word中鼠标右键

标签:wd,word,鼠标,pageoffice6,右键,true,WordDocument
From: https://www.cnblogs.com/qq742655/p/17823494.html

相关文章

  • 复制word图文到富文本编辑器
    任务:用户需要将大量word中的图文粘贴到网站富文本编辑器。难点大部分富文本编辑器能做到还原word的文本格式,例如字体字号表格以及布局相关的要素还原。但普遍对图片的支持比较差,都需要手动点击图片上传按钮,然后在光标的当前位置,插入指定的图片。这样用户的体验就非常糟糕,为什......
  • net core实现htlm转word
    1、最开始用的Spire.Doc,但是Spire.Doc只能在windows上使用,部署到docker上无法使用,原因是Spire.Doc使用了库 System.Drawing.Common2、之后使用Aspose.Words,示例代码如下:publicstaticvoidRun(){Documentdoc=newDocument(@"D:\testht......
  • 用Word制作Avery标签
    ......
  • Aspose.Words解除word转pdf的页数限制
    参考文章Aspose.Words破解版用法示例Aspose.Words中文文档本篇文章可以实现解除word转pdf的页数限制,并去除水印。引入dll根据Aspose.Words破解版用法示例这篇文章中提供的dll以及证书,进行注册。右键项目添加项目引用,点击浏览选择15.7的dll进行添加在程序启动时注册......
  • word转html
    目录word转html1.maven依赖2.实例word转html1.maven依赖<!--word解析html--><!--针对2007以上版本的库docx--><dependency><groupId>org.apache.poi</groupId><artifactId>poi-ooxml</artifactId><version>4.1.2</v......
  • DocTemplateTool - 可根据模板生成word或pdf文件的工具
    你是否经常遇到这样的场景:产品运营有着大量的报告需求,或者给客户领导展现每周的运营报告?这些文档类的任务可以交给运营同事,他们负责文档排版和样式,你作为开发人员你只需要提供数据源,和一个映射表,告诉制作文档的人哪些字段可供使用。这样一来分工明确,减少了很多不必要的沟通成本。......
  • Word还是markdown?
    Word还是markdown?使用markdown有四五年时间了,有欣喜,也有很过困扰。在这欣喜和困扰之后,我更不知道如何正确的使用markdown了一、我的身份和使用场景多年程序猿转产品两年多,18年开始接触markdown,凭着程序猿的学习干劲,markdown还不是轻轻松松拿下。在后续的工作生活中,经常markdo......
  • 分享一个Python 批量word转图片的方法
    我们的工作场景中每次上传word时都要把word文件先导出图片,然后一一上传系统,因为只有PNG图片能直接预览,且确保文本、图片和格式保持不变。但有时候遇到大的word文档,一个文档导出来可能都有几十张图片,这样效率实在太低。针对这种情况,我们选了Spire.DocforPython批量将word转图片......
  • Word中的“编辑>选择性粘贴>无格式文本”的快捷键
    手工制作无格式粘贴快捷键word2003,在菜单中选“编辑”--“选择性粘贴”--“无格式文本”,这个方法执行速度快,但操作步骤多,太麻烦。下面通过创建宏来解决这个问题,实现快捷键操作。这个过程分两步:一是建立一个实现“选择性粘贴”的宏,二是给这个宏指定键盘快捷键。一、创建“选择性粘贴......
  • 如何在 Word 2003 中恢复丢失的文件
    本文向您介绍可用于恢复丢失的文档的一些步骤。关于:打不开Word文件。搜索原文档单击“开始”,然后单击“搜索”。单击MicrosoftWindows资源管理器左侧的“搜索助理”中的“所有文件和文件夹”。在“全部或部分文件名:”框中,键入要查找的文件名。在“在这里寻找”框中,单击“我......