Java 实现 word 文档的在线签字盖章功能

2020-08-11 00:00:00 在线 签字 盖章

1:需求

在某些公文流转、电子政务、OA、CRM、ER P、档案管理、人事管理各种系统开发中,某些客户可能会希望通过系统来实现签订某些电子文件或合同,而非还是必须通过纸质文件来实现。而电子签章就是为实现这一功能而出现的。下面我就来和大家分享一个在线给Word文件插入电子印章和签字的示例。

2: 方案

试用 pageoffice 组件实现在线打开word文档,并且给文档盖章签字

稍微介绍一下为啥用 pageoffice 组件.

(1) pageoffice 能兼容所有版本的office 办公软件

(2) 文档格式、全面支持。签章方式多样 支持文档格式包括:doc, docx, xls, xlsx等。签章方式包括:印章、手写签名 …

(3) pageoffice 能够兼容所有的浏览器

3:具体实现步骤

(1)请参考 https://my.oschina.net/u/3507515/blog/1802792    实现在线打开word 文档. 

(2)实现签字盖章的功能

(3)实现代码以及效果

  • 普通盖章
//加盖印章
				function InsertSeal() {
					try {
						document.getElementById("PageOfficeCtrl1").ZoomSeal.AddSeal();
					} catch(e) {}
				}

《Java 实现 word 文档的在线签字盖章功能》

  • 骑缝章
function AddSealQFZ(){
	document.getElementById("PageOfficeCtrl1").ZoomSeal.AddSealQFZ();
}

《Java 实现 word 文档的在线签字盖章功能》     《Java 实现 word 文档的在线签字盖章功能》     《Java 实现 word 文档的在线签字盖章功能》   《Java 实现 word 文档的在线签字盖章功能》   《Java 实现 word 文档的在线签字盖章功能》

  • 如果不想在线显示文档或者批量盖章的时候,必须先在模板中设置一个盖章位置,然后在盖章

指定盖章位置

function InsertSealPos() {
					try {
						document.getElementById("PageOfficeCtrl1").ZoomSeal.AddSealPosition();
					} catch(e) {};
				}

《Java 实现 word 文档的在线签字盖章功能》           《Java 实现 word 文档的在线签字盖章功能》

  • 签字
function InsertHandSign() {
					try {
						document.getElementById("PageOfficeCtrl1").ZoomSeal.AddHandSign();
					} catch(e) {}
				}

《Java 实现 word 文档的在线签字盖章功能》

 

《Java 实现 word 文档的在线签字盖章功能》

4:注意

盖章的用户名密码 李志 111111

此文章只演示了几个常用的盖章签字功能, 更多功能请访问 http://www.pageoffice.cn:8080/Samples4/InsertSeal/index.jsp

也可以到卓正官网下载一下完整的试用程序包,看看具体的代码 http://www.zhuozhengsoft.com/dowm/?v=4

 

 

 

转载于:https://my.oschina.net/u/3507515/blog/2934087

    原文作者:chuanluo2225
    原文地址: https://blog.csdn.net/chuanluo2225/article/details/100815917
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。

相关文章