
PageOffice
IT_zhang81
梦有多美,筑梦的过程就有多艰辛.
展开
-
Java向word文档中填充数据
前言:对于中大型OA系统来说,在线打开word文档已经是一个常用需求。既然有在线操作word文档的需求,那就不可避免要有打开文档时动态填充数据的需求。这篇文章就让小编来介绍一个中间件技术-pageoffice。pageoffice对于word的功能做到了80%以上的封装,而且api比较简单容易上手。推荐像小编一样 只懂Java不懂VBA接口 不懂office程序调用的同学花10分钟学习...原创 2018-11-08 15:08:57 · 2630 阅读 · 0 评论 -
Java在线打开word文档实现指定用户只能编辑指定区域
前言:在OA系统中,有时会出现在线打开word文档实现指定用户只能编辑指定区域的需求。这就需要我们学习微软activex控件的使用了。但是这需要开发者具备将activex控件集成到Java环境的能力。对于大部分Java开发工程师来说,仅仅解决单一的功能就要掌握activex控件,未免学习成本太大。所以我们今天就要介绍一个中间件技术——pageoffice,此中间件技术已经将web系统中操作...原创 2019-04-24 11:26:21 · 2210 阅读 · 0 评论 -
java 实现 在线打开word 文件,并转换成 pdf 文件
一、需求 在线把 word 文件转换成 pdf 文件。二、方案用 pageoffice 组件实现在线打开 word 文件,并转换 pdf 文件。三、核心代码document.getElementById("PageOfficeCtrl1").WebSaveAsPDF(); 四:具体的实现代码<%@ page language="java...转载 2019-04-26 13:53:58 · 953 阅读 · 0 评论 -
Java如何设置word中某段文字的字体/段落样式
前言:在我们的OA系统中,有时需要将某段文字字体/大小/颜色/段落样式做一个统一修改,或者直接在某个位置插入一段带样式的内容。这就需要我们学习微软activex控件的使用了。但是这需要开发者具备将activex控件集成到Java环境的能力。对于大部分Java开发工程师来说,仅仅解决单一的功能就要掌握activex控件,未免学习成本太大。所以我们今天就要介绍一个中间件技术——pageoffi...原创 2019-04-15 16:36:38 · 5084 阅读 · 0 评论 -
Java获取word表格中的数据
前言:有时系统中需要提取各种文件中的数据,比如做报表的系统中就常常与Excel表格数据做交互。做Excel报表数据时有选择POI实现的,但是POI功能也很单一,对于文档格式维护性差,最重要的是POI在操作word数据时显得力不从心,所以对于word中数据的交互就要找找其他方式。其实对于文档的操作,微软有自己的一套东西——activex控件。但是这需要开发者具备将activex控件集成到Ja...原创 2019-04-11 11:13:07 · 2177 阅读 · 0 评论 -
Java在线打开word文档实现手写批注
前言:有些OA系统会有用户在线对word文档添加手写批注的需求,这样的需求看似不好实现,其实是可以实现的。但是这需要开发者具备将activex控件集成到Java环境的能力。对于大部分Java开发工程师来说,仅仅解决单一的功能就要掌握activex控件,未免学习成本太大。所以我们今天就要介绍一个中间件技术——pageoffice,此中间件技术已经将 在web系统操作office文档的大部...原创 2019-04-04 13:29:04 · 2596 阅读 · 0 评论 -
java 在线打开 word 或者 excel文件,并上传到服务器
一、需求描述。需要将客户端电脑的office办公文件上传到服务器二:方案总体方案用 pageoffice组件操作 word 或者 excel 文件1:在线打开文档 用pageoffice 在线打开编辑保存的功能2:上传本地文件用 pageffice 提供的导入文件的js 方法 document.getElementById("PageOfficeCtrl1")...转载 2019-03-22 13:31:02 · 702 阅读 · 0 评论 -
java 实现在线比较两个版本的Word文档的功能
一、需求介绍在平常的学习或工作中,有时我们需要对同一篇文章进行多次修改,或者不同人对同一篇文章进行修改,修改的次数多了,难免会杂乱。举个简单的例子:刚刚编辑好的一份合作方案,想着给合作方发过去看一下的。没想成,对方看完后,有些地方还不满意,就在文档上直接进行了一番修改。最后到自己手上的文档已经面目全非了,好吧!还好手上有原始文件,我可以对比一下看看对方到底添加了些什么内容,修改了些什么...转载 2019-03-08 13:21:21 · 3715 阅读 · 0 评论 -
java 实现word文档的在线签批圈阅(手写批注)
一、介绍目前,我国加大了对电子政务的推广力度。信息管理软件技术因此被广泛应用,如:大家所熟悉的办公自动化(OA)、工作流管理、人事、资源管理等。这样的系统有一个共同点,。如果一项任务需要负责人,或需要相关人员签阅、修改、批复,或多人签阅、批注,一般的办公流程所提供的解决方案会让用户感到难以操作。特别是领导们很难参与使用。人们感叹:打印的纸张反而更多了,成本反而增加了!所以,真正...转载 2019-03-15 16:08:52 · 3199 阅读 · 0 评论 -
Java为word文档填充内容(查找替换带格式的字体)
前言:我们都知道word中有一个查找替换功能,也就是将文档中相同的字符都替换成其他字符。那我们能不能实现用Java语言在线打开word文档的同时,将指定内容通过程序查找替换成我们想要的内容呢?这是可以的。但是这需要开发者具备将activex控件集成到Java环境的能力。对于大部分Java开发工程师来说,仅仅解决单一的功能就要掌握activex控件,未免学习成本太大。所以我们今天就要介绍...原创 2019-01-31 09:26:54 · 2625 阅读 · 0 评论 -
Java向word表格中添加新行并赋值
前言:相信大家都有过操作word文档表格的经历,对于每行数据的记录与操作是比较方便的。但这是不够的,对于一些OA项目,则需要在线打开word文档并通过后台的设置将数据添加到word表格中,甚至对表格进行添加新行的操作。这需要开发者具备将activex控件集成到Java环境的能力。对于大部分Java开发工程师来说,仅仅解决自己项目中的需求就要掌握activex控件,未免学习成本太大。所以我们...原创 2019-02-22 09:56:39 · 3258 阅读 · 0 评论 -
Java打开word文档并执行指定宏命令
前言:我们都知道word中有一个宏功能,那我们能不能实现用Java语言在线打开word文档的同时,将指定宏代码运行呢?这是可以的。但是这需要开发者具备将activex控件集成到Java环境的能力。对于大部分Java开发工程师来说,仅仅解决单一的功能就要掌握activex控件,未免学习成本太大。所以我们今天就要介绍一个中间件技术——pageoffice,此中间件技术已经将 在web系统操作o...原创 2019-02-15 14:38:56 · 1808 阅读 · 0 评论 -
Java向word文档添加图片水印
前言:水印可以说是一个标识,有时我们希望向文档中插入公司名称作为水印,或者将公司logo插入到文档中作为水印。先来看看本地word文档如何插水印吧!然后选择图片水印选择图片添加即可。那么想要通过Java代码用程序将指定的图片当做水印插入到指定的word文档中,要怎么办呢?这需要开发者具备将activex控件集成到Java环境的能力。对于大部分Java开发工程师来说,仅仅解决单一...原创 2019-01-25 09:23:40 · 1593 阅读 · 0 评论 -
Java向word中插入Excel文件对象
前言:在word文件中,虽然也有表格。但是有时我们想要将Excel中表格的大量数据直接插入到word文档中,这就需要用到word的插入对象的功能,也就是直接将Excel文件当做对象插入到word中。本地的word插入Excel操作很简单,就是直接插入—对象—选择相应的Excel文件即可。那么想要在线打开word文档的同时,将指定的Excel文档插入到指定的word文档的指定位置...原创 2019-01-08 15:12:38 · 5498 阅读 · 1 评论 -
Java向word文档中添加水印
前言:水印可以说是一个标识,有时我们希望向文档中插入公司名称作为水印,或者将公司logo插入到文档中作为水印。先来看看本地word文档如何插水印吧!然后选择图片水印或者文字水印即可。那么想要通过Java代码用程序将指定的图片/文本当做水印插入到指定的word文档中,要怎么办呢?这需要开发者具备将activex控件集成到Java环境的能力。对于大部分Java开发工程师来说,仅仅解...原创 2019-01-18 10:12:08 · 10187 阅读 · 0 评论 -
Java将图片插入到word指定位置
前言:有时我们想在一篇word文档中的指定位置添加一张图片,并且这张图片来自于后台服务器。这个对文档的操作一定是需要第三方api的。市面上对文档处理的插件有POI以及openoffice等等,学习成本很大,关键是通过这些插件对文档的操作功能也是十分有限。所以我们今天就要介绍一个中间件技术——pageoffice,此中间件技术已经将 在web系统操作office文档的大部分功能整合完毕,大家...原创 2019-01-02 18:05:33 · 9956 阅读 · 0 评论 -
Java在线安全浏览文档(只读打开文件/禁止编辑/禁止复制拷贝/禁止另存/禁止打印)
前言:在我们的web系统中,有时会有合同公文等 一些需要在网页上打开的word文件。并且也会伴随着安全浏览的需求:比如,担心用户将文件私自修改,有禁止编辑的需求;担心用户将文档的内容直接复制拷贝出去以做他用,便有禁止复制拷贝的需求;担心用户直接将文件另存为到本地对文档进行非法传播,便有禁止另存的需求;担心用户将文件打印出来,便有禁止打印的需求。要完成这种需求,如果从头到尾由我们自己来实现的...原创 2018-12-21 09:18:12 · 3326 阅读 · 2 评论 -
Java实现合并word文档并打开合并后文档
前言:有时我们的系统中有这样的需求:用户将文件上传到服务器,然后需要我们将其中一篇文档当做段落插入到另一篇文档中。要完成这种需求,如果从头到尾由我们自己来实现的话,首先要会集成ActiveX控件,其次还要懂一些VBA编程,最重要的是还要让这些技术整合到Java中。对于我们开发web系统的开发人员来说,只是需要将word文件合并或者其他一些简单操作,就要学习如此多的技术,未免学习成本太大。...原创 2018-12-26 15:38:39 · 5112 阅读 · 0 评论 -
Java在线合并word中的表格,并对其进行赋值
前言:在OA系统中,有时我们需要在线打开文档,文档中免不了有word表格,并且我们希望能够通过代码对表格单元格进行一些合并/赋值的的操作。这就需要我们学习微软activex控件的使用了。但是这需要开发者具备将activex控件集成到Java环境的能力。对于大部分Java开发工程师来说,仅仅解决单一的功能就要掌握activex控件,未免学习成本太大。所以我们今天就要介绍一个中间件技术——pa...原创 2019-07-15 15:41:27 · 1454 阅读 · 0 评论