2023年7月6日
摘要: # 第三方文档控件,pageOffice 系统开发中经常要处理办公文档,如果word,excel,ppt,编辑整理,保存,归档。 开发市场上也有很多第三文文档控件,多年的总结,还是认为pageOffice最好使。 ## 1 集成简单。 pageOffice控制 不论是springboot,还是.ne 阅读全文
posted @ 2023-07-06 13:55 qianxi 阅读(178) 评论(0) 推荐(0) 编辑
  2023年6月28日
摘要: 说明:使用pageoffice动态给word模板填充数据,插入图片、excel、word格式的文件和创建表格 # 一、准备工作: 本地创建一个doc或者docx格式的文件,在文件中需要插入数据的地方设置以“PO_”开头的书签(pageoffice只能识别“PO_”开头的书签)。 ![image](h 阅读全文
posted @ 2023-06-28 17:46 qianxi 阅读(116) 评论(0) 推荐(0) 编辑
  2023年6月25日
摘要: OA办公中,业务需要多人编辑word文档,需要强制留痕功能,用来查看文档编辑过程中的具体修改痕迹。 怎么实现word文档的强制留痕呢? ## 1 实现方法 通过pageOffice实现简单的在线打开编辑word时, WebOpen方法的第二个参数使用docRevisionOnly,第三个参数传用户名 阅读全文
posted @ 2023-06-25 17:35 qianxi 阅读(86) 评论(0) 推荐(0) 编辑
  2023年6月15日
摘要: ![image](https://img2023.cnblogs.com/blog/1173157/202306/1173157-20230615105109923-271250212.png) PageOffice本身提供了SaveFilePage的js方法,但是由于该方法不支持代理且不能跨域导致 阅读全文
posted @ 2023-06-15 11:33 qianxi 阅读(76) 评论(0) 推荐(0) 编辑
  2023年6月9日
摘要: 说明:PageOffice是客户端插件,做不到纯后台调用把word转为pdf。但是pageoffice的FileMaker对象可以实现不在客户端打开文件直接转换文件为pdf并保存到服务器端,看起来跟服务器端转换的效果一样。 # 1、环境 前端:vue 后端:springboot、pageoffice 阅读全文
posted @ 2023-06-09 13:45 qianxi 阅读(89) 评论(0) 推荐(0) 编辑
  2023年5月31日
摘要: # 一、痕迹保留 Word中的痕迹一般指的是审阅文档的用户对文档所做的修改(插入和删除)操作。在PageOffice的强制留痕模式下,用户对文档所做的任何修改都会以痕迹的形式保留下来,不同用户对文档做的修订会自动用不同的颜色标记; 用户不能接受、拒绝其他用户对此文档所做的任何修订;修订记录能够显示修 阅读全文
posted @ 2023-05-31 16:05 qianxi 阅读(158) 评论(0) 推荐(0) 编辑
  2023年5月24日
摘要: PageOffice对Word文档中Table的操作,包括给单元格赋值和动态添加行的效果。 # 1 应用场景 OA办公中,经常要在文档的指定位置表格,填充后端指定数据。 如word文档中,表格数据 如下表格中 人员信息 ![image](https://img2023.cnblogs.com/blo 阅读全文
posted @ 2023-05-24 14:13 qianxi 阅读(88) 评论(0) 推荐(0) 编辑
  2023年5月17日
摘要: 在线打开 word 禁用拷贝的三种方式: 1 使用 AllowCopy 属性,效果:所有的 word 进程都不能进行拷贝操作 2 禁止 word 选择功能,效果:因为无法选择,所以无法拷贝 3 使用 DisableCopyOnly 属性,效果:禁止拷贝文档内容到外部,但内部是可以拷贝的,也可以从外部 阅读全文
posted @ 2023-05-17 14:58 qianxi 阅读(123) 评论(0) 推荐(0) 编辑
  2023年5月10日
摘要: 一、服务器端方法插入水印 1、插入文字水印 WordDocument doc = new WordDocument(); //添加水印 ,设置水印的内容 doc.getWaterMark().setText("PageOffice开发平台"); poCtrl.setWriter(doc); 2、插入 阅读全文
posted @ 2023-05-10 16:15 qianxi 阅读(40) 评论(0) 推荐(0) 编辑
  2023年5月6日
摘要: 一、整篇文档禁止选中 wordDoc.setDisableWindowSelection(true); //禁止word的选择文字功能 二、根据条件判断是否禁止选中 比如:选中内容超过一定字数,取消选中 解决方案:使用后端提供的OnWordSelectionChange事件。 PageOfficeC 阅读全文
posted @ 2023-05-06 13:58 qianxi 阅读(9) 评论(0) 推荐(0) 编辑