摘要: 一、需求背景 在项目开发中,经常会遇到导出Excel报表文件的情况,因为很多情况下,我们需要打印Excel报表,虽然在网页上也可以生成报表,但是打印网上里的报表是无法处理排版问题的,所以最好的方式,还是生成Excel文件。 PageOffice封装了一组用于动态输出数据到Excel文档的相关类,全部 阅读全文
posted @ 2018-05-11 10:13 大方无隅 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 步骤一:(涉及到的工具) 访问:http://www.zhuozhengsoft.com/dowm/,从官网下载PageOffice for Java。 步骤二:(配置工程) 1. 解压PageOffice 开发包,打开“集成文件”目录,拷贝“WEB-INF\lib”目录中的pageoffice4. 阅读全文
posted @ 2018-05-09 14:25 大方无隅 阅读(3058) 评论(0) 推荐(0) 编辑
摘要: OA公文流转系统主要用于处理企业日常工作中内外部的各种公文,包括了公文的拟稿、审批、传阅、公告、归档,多层上级可以对下级撰写的公文进行逐级审批或修改,待最高级人员确认无误后即可进行核稿和发文等操作,最后在相关人员中传阅。根据文档在OA系统及其它办公系统的中的流转方式,PageOffice组件提供了文 阅读全文
posted @ 2018-05-08 14:44 大方无隅 阅读(8122) 评论(1) 推荐(0) 编辑
摘要: 应用场景 为了保护版权或辨别文件的真伪,有时需要在生成的Word文件中动态添加水印,PageOffice组件的WaterMark类就封装了给在线编辑的Word文件添加水印这一功能,调用接口非常简单。 WaterMark类所属命名空间 com.zhuozhengsoft.pageoffice.word 阅读全文
posted @ 2018-05-08 09:34 大方无隅 阅读(8735) 评论(5) 推荐(0) 编辑
摘要: 使用过PageOffice动态生成word文档的人都知道,PageOffice可以给word文档的指定位置进行填充,这里我们所说的指定位置在PageOffice的专业术语里面有两个概念,一个叫做数据区域(DataRegion),另一个叫做数据标签(DataTag)。 一、 概念 数据区域:是Word 阅读全文
posted @ 2018-05-07 16:25 大方无隅 阅读(11193) 评论(0) 推荐(0) 编辑
摘要: 很多情况下,软件开发者需要从数据库读取数据,然后将数据动态填充到手工预先准备好的Word模板文档里,这对于大批量生成拥有相同格式排版的正式文件非常有用,这个功能应用PageOffice的基本动态填充功能即可实现。但若是用户想动态生成一个没有固定模版的公文时,换句话说,没有办法事先准备一个固定格式的模 阅读全文
posted @ 2018-05-07 10:40 大方无隅 阅读(4187) 评论(0) 推荐(0) 编辑
摘要: 1.功能介绍 PageOffice的并发控制功能用来解决多个用户在线编辑同一篇文档可能造成的互相覆盖修改结果的技术难题。 B/S架构下用户访问都是并发的,也就是说经常会出现同时N个用户对一个服务器页面发出请求,这就有可能同一个文档被多个用户同时打开进行编辑。为什么会出现互相覆盖呢?举个简单例子,例如 阅读全文
posted @ 2018-05-04 16:56 大方无隅 阅读(855) 评论(0) 推荐(0) 编辑
摘要: 一、 需求背景 在一些特殊应用场合,客户希望在服务器上生成文档的同时并填充数据,客户端的页面不显示打开文档,但是服务器上生成文档对服务器压力很大,目前服务器上生成文档第一种就是方式是jacob, 但是局限于windows平台,往往许多JAVA程序运行于其他操作系统,在此不讨论该方案。二是POI。 但 阅读全文
posted @ 2018-05-04 11:18 大方无隅 阅读(5724) 评论(1) 推荐(0) 编辑
摘要: 一、准备工作: 下载PageOffice for Java:http://www.zhuozhengsoft.com/dowm/ 二、 实现方法: 要调用PageOffice操作Word中的table,必须借助数据区域(DataRegion)实现的(原因是word中的表格只有index,没有name 阅读全文
posted @ 2018-05-03 17:07 大方无隅 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 一、项目背景 开发文档管理系统或OA办公系统的时候,实现在线处理word文档的功能比较容易,但是也经常会有客户提出文档版本管理的需求,这就需要同时在线打开两个word文件,对比两个不同版本的word文档内容,在网上几乎找不到解决方案。 二、解决方案 集成PageOffice实现在线处理word文件, 阅读全文
posted @ 2018-05-03 16:43 大方无隅 阅读(4365) 评论(0) 推荐(0) 编辑