- 浏览: 82101 次
- 性别:
- 来自: 北京
最新评论
-
妮子321:
参见附件图片
java开发实现word在线编辑及流转 -
妮子321:
原文链接:http://www.cnblogs.com/pag ...
转 Java给word中的table赋值 -
妮子321:
点击查看图片附件查看具体操作步骤原文链接:https://ji ...
Java开发在线打开编辑保存Word文件 -
妮子321:
可参见附件图片
Java开发在线打开编辑保存Word文件(支持多浏览器)
文章列表
Cell类代表Word中定义的表格单元格对象,是表格的重要组成部分。要对这个对象进行写入操作时只能通过Table类对象的openCellRC (rowIndex, columnIndex) 方法获取Cell对象,方法中的参数分别代表行的索引和列的索引,从“1”开始。
Cell ...
它代表Word中定义的表格行对象,这个对象只能通过Table类对象的openRow(rowIndex)方法获取,方法中的参数代表行的索引,从“1”开始,即
Row row = table.openRow(rowIndex);// Java开发,table为Table类对象。
Row类对象的属性
index:返回 ...
它代表Word中定义的表格列对象,这个对象只能通过Table类对象的openColumn(colmnIndex)方法获取,方法中的参数代表列的索引,从“1”开始,即Column column = table.openColumn(colmnIndex);//Java开发,table为Table类对象。
Column类对象的属性
Index:返回列的索引值Java代码:
Column column = table.openColumn(1);
int columnIndex = column.getIndex();
ASP.NET代码:
Column column = ...
在做项目的过程中,经常会遇到要把报表导出到Word文件中再打印的情况,而既然是做报表那就免不了要用到表格,即需要在Word文件中插入table。因此,PageOffice开发平台中就添加了此功能。
Table类的命名空间
Table类进行写入操作时
Java开发时命名空间为:com.zhuozhengsoft.pageoffice.wordwriter
ASP.NET开发时命名空间为:PageOffice.WordWriter
Table类进行读取操作时
Java开发时命名空间为:com.zhuozhengsoft.pageoffice.wordreader
ASP. ...
Shape类用来读取Word中的图形、图片,一个Shape对象代表Word中的一个图片。
Shape类所属命名空间
Java开发时命名空间为:com.zhuozhengsoft.pageoffice.wordreader
ASP.NET开发时命名空间为:PageOffice.WordReader
Shape类的使用
在线编辑Word文件时,有时可能会需要读取或导出Word文件中的图形、图片,这时就需要通过Shape类来实现了,它能通过将Shape对象的saveAsJPG("saveAsFileName")方法将Word中的图形、图像保存成一个JPG ...
做项目时,只要使用Word并涉及到了文本,那么就常常需要对Word的内容进行排版,也就免不了要涉及到段落的设置,而要通过程序对段落进行设置那就需要借助PageOffice开发平台下的ParagraphFormat类了。
ParagraphFormat 类就代表着Word中定义的段落格式对象。
Paragraph类所属命名空间
Java开发时命名空间为:com.zhuozhengsoft.pageoffice.wordwriterASP.NET开发时命名空间为:PageOffice.WordWriter
Paragraph类的使用
Paragraph的类对象是作为DataR ...
DataTag这一功能,是为了方便向Word文件中动态填充多个相同字段而存在的。在向Word中动态填充数据时,如果多个位置都需要填充同一个数据,例如要填充某个部门的员工信息表,每个员工信息中都有“部门”这一栏信息,且都是同样的部门名称,这时再使用DataRegion的方式向Word文件中添加多个不同的书签就显得太麻烦了。于是,PageOffice中就有了DataTag这一功能来实现这一效果。
DataTag的使用
DataTag模版制作DataTag模版的制作相对于DataRegion模版的制作来说要简单一些。DataRegion模版制作时需要插入特定的书签(以“PO_”开头),并 ...
DataRegion 类,代表一个数据区域,用来填充数据区域及控制数据区域格式。您只能通过调用 OpenDataRegion(String) 方法或 CreateDataRegion(String, DataRegionInsertType, String) 方法获得 DataRegion 对象。
什么是数据区域?数据区域是Word文档中具有 "PO_" 前缀命名的书签所定位的文档区域。简单来说,数据区域就是一种特殊的Word书签对象,便于定位Word文档中的内容。数据区域是PageOffice开发平台中重要的技术概念,很多Word操作都需要调用DataRegion完 ...
为了实现Word文档的在线编辑和使用,在PageOffice开发平台下开发出了WordDocument 类,它代表一个Word文档,既可以用来动态输出数据到Word文档并且控制其文档格式及编辑功能又可以用来读取用户输入到Word文档中的数据。
所属命名空间
进行写入操作时Java开发时命名空间为:com.zhuozhengsoft.pageoffice.wordwriterASP.NET开发时命名空间为:PageOffice.WordWriter
进行读取操作时Java开发时命名空间为:com.zhuozhengsoft.pageoffice.wordreaderASP.NE ...
PageOffice使用 RunMacro 方法在在线打开的PageOffice文档中执行已录制的宏指令或者新编写的宏指令(VBA代码)。PageOffice可以运行文档中无返回值和有返回值的宏指令。
document.getElementById("PageOfficeCtrl1").RunMacro( MacroName, MacroScrip ...
首先,安装部署好ZoomSeal电子签章系统,具体的安装部署方法请参考ZoomSeal电子签章系统的安装说明文档,此处不再赘述;其次,在PageOffice的服务器端,通过设置“ZoomSealServer”属性指向ZoomSeal签章系统中的服务器页面来调用ZoomSeal电子签章,具体代码如下:Java开发,在Office中盖章时:
PageOfficeCtrl poCtrl1 = new PageOfficeCtrl(request);
// 在poCtrl1.webOpen方法调用前,设置ZoomSealServer属性的值为ZoomSeal签章系统的服务器页面地址
poCtr ...
一.SaveFilePage和SaveDataPage的区别:
SaveFilePage:指定的页面可接受二进制文件流、Form域,直接保存修改后的文件。
SaveDataPage:指定的页面可接收页面提交的Word数据区域、Excel表格数据、Form域。
SaveFilePage:指定的页面只能创建FileServer对象。
SaveDataPage:指定的页面只能创建PageOffice.ExcelReader或PageOffice.WordReader命名空间下的对象。
SaveFilePage的使用:只需要保存修改后的文档,而不需要提取文档内容时。
Save ...
PageOffice产品和数据库是两个独立的概念,严格来说两者之间没有任何本质关系。PageOffice不依赖数据库而存在,但是数据库和PageOffice可以结合使用来完成某些复杂的业务逻辑。例如:PageOffice可以将数据库中数据的动态填充到Word或Excel文档中,还可以打开数据库中的二进制流文件,也可以将Word或者Excel整个文档或者文档中的一部分数据保存到数据库中,这里的数据库可以是任意数据库,如:Sqlite,Access,SQL Server,Oracle,MySQL,DB2,Sybase等。下面我们就PageOffice和数据库的结合使用展开详细论述。
一.动态填 ...
1.功能介绍
PageOffice的并发控制功能用来解决多个用户在线编辑同一篇文档可能造成的互相覆盖修改结果的技术难题。
B/S架构下用户访问都是并发的,也就是说经常会出现同时N个用户对一个服务器页面发出请求,这就有可能同一个文档被多个用户同时打开进行编辑。为什么会出现互相覆盖呢?举个简单例子,例如A用户先访问页面打开了一个文档开始编辑,这时B用户访问相同的页面打开了同一个文档也开始编辑,B用户可能很快就完成了文档修改工作并且保存到服务器。随后A用户也完成了工作并保存文档到服务器。这时,服务器上的这个文档已经变成了A用户修改的最后结果,B用户的修改被A的保存操作覆盖从而消失了。
...
一般在OA办公系统及其它文档系统公文流转的过程中,多层上级要对下级撰写的公文进行逐级审批或修改,这时就用到了Office的审阅功能。审阅的过程一般就是对文档进行留痕,键盘批注,手写批注的过程。
一.痕迹保留
Word中的痕迹一般指的是审阅文档的用户对文档所做的修改(插入和删除)操作。在PageOffice的强制留痕模式下,用户对文档所做的任何修改都会以痕迹的形式保留下来,不同用户对文档做的修订会自动用不同的颜色标记; 用户不能接受、拒绝其他用户对此文档所做的任何修订;修订记录能够显示修订者的名字,修订时间及修订内容。
注:word的痕迹的具体使用方式请参考Samples的综合演示 ...