123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
-
-
- //移动印章;
- var publicsigndata;
- var privategndata;
-
- ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////
- //描叙:key加盖公章;
- function keySignpublicSeal(signsequence)
- {
- AztSignSealFrom.AztWebSignSealkeyPublic.ESASetDataisEncrypt(1); //设置返回数据是否加密(1加密,否则不加密)
- AztSignSealFrom.AztWebSignSealkeyPublic.ESASetPositionTay("jfdiv"+signsequence,2); //yfdiv text 设置印章签章ID为ONE的标签上,2标识印章中心点在标签0,0位置
- AztSignSealFrom.AztWebSignSealkeyPublic.ESASetSignData(1,"testdata");
- AztSignSealFrom.AztWebSignSealkeyPublic.ESASignSeal(1,2,"10001",""); //执行签章操作;保护的数据
- AztSignSealFrom.AztWebSignSealkeyPublic.SignMove=true; //签章后是否允许移动
- AztSignSealFrom.AztWebSignSealkeyPublic.ESASetMenuNumber(-1,0,-1,-1,-1,-1,-1,-1);
- }
- //删除印章
- function ESADelSeal()
- {
- var i=AztSignSealFrom.AztWebSignSealkeyPublic.ESADelSeal();
- alert(i);
- }
- ////////////////////////////////////////////////////////////
- //描叙:保存签章签章;
- function SavaPublicSignData()
- {
- publicsigndata = AztSignSealFrom.AztWebSignSealkeyPublic.ESASaveSignData(); //保存签章数据;
- alert("公章数据"+publicsigndata);
- }
- ////////////////////////////////////////////////////////////
- //描叙:key加盖私章;
- function keySignPrivateSeal()
- {
- AztSignSealFrom.AztWebSignSealkeyPrivate.ESASetDataisEncrypt(1); //设置返回数据是否加密(1加密,否则不加密)
- AztSignSealFrom.AztWebSignSealkeyPrivate.ESASetPositionTay("yfdiv",2); //设置印章签章ID为ONE的标签上,2标识印章中心点在标签0,0位置
- AztSignSealFrom.AztWebSignSealkeyPrivate.ESASetSignData(1,"testdata");
- AztSignSealFrom.AztWebSignSealkeyPrivate.ESASignSeal(2,2,"10001",""); //执行签章操作;保护的数据
- AztSignSealFrom.AztWebSignSealkeyPrivate.SignMove=true; //签章后是否允许移动
- }
- //描叙:保存个人签名;
- function SavaPrivateSignData()
- {
- privategndata=AztSignSealFrom.AztWebSignSealkeyPrivate.ESASaveSignData(); //保存签章数据;
- alert("私章数据"+privategndata);
- }
- //描叙:获取签章信息;
- function GetSignInformation()
- {
- var data = AztSignSealFrom.AztWebSignSealkeyPublic.ESAGetSealInformaiton("",1,1); //获取签章的所有信息,除图片外
- alert(data);
- }
- //描叙:获取指定属性的名称获取属性值;
- // SignatureName:签章文件名称; SignatureUser:签章用户; SignatureDate:签章日期; SignatureImage:ZIP压缩后的BASE64图片
- // SignatureIP:签章IP; SignatureMAC:签章MAC; SignatureCerID:签章证书序号; SignatureImageUnZip:BASE64的图片
- // SigntureCert:签章证书; SignaturePicture:印章图片; SignatureContextData:上下文保护签名数据;
- // SignatureAttribData:签名的属性数据; SignatureBarCode:二维条码图片; SignatureSealName:印章名称;
- // SignatureProcteInfor:指定的保护数据; SignatureKeySN:签章key的序列号;
- function GetAttribValue()
- {
- var data = AztSignSealFrom.AztWebSignSealkeyPublic.ESAGetSealInformaiton("SignatureImageUnZip",0,1); //获取印章图片信息
- alert(data);
- }
- //描叙:获取加密的信息;
- function GetEnInformation()
- {
- AztSignSealFrom.AztWebSignSealkeyPublic.ESASetDataisEncrypt(1);
- var data = AztSignSealFrom.AztWebSignSealkeyPublic.ESASaveSignData(); //保存签章数据;
- alert(data);
- }
- //描叙:载入签章数据;
- function LoadSignData(data,signsequence)
- {
- for(var s=1;s<=signsequence;s++){
- document.getElementById("AztWebSignLoad"+s).ESASetDataisEncrypt(1);
- document.getElementById("AztWebSignLoad"+s).ESASetSignData(1,"testdata");
- document.getElementById("AztWebSignLoad"+s).ESALoadSignData(data);
- }
-
- /*
- AztSignSealFrom.AztWebSignLoad.ESASetDataisEncrypt(1); //设置载入的数据是否加密的
- //AztSignSealFrom.AztWebSignLoad.ESASetPositionTay("jfdiv",2);
- //AztSignSealFrom.AztWebSignLoad.SignBatch=("signload"); //重新定位
- AztSignSealFrom.AztWebSignLoad.ESASetSignData(1,"testdata");
- AztSignSealFrom.AztWebSignLoad.ESALoadSignData(data); //publicsigndata
- */
-
- }
- //描述:智创签批板个人签名
- function keyZcHandSignSeal()
- {
- AztSignSealFrom.AztWebSignSealkeyPublic.ESASetDataisEncrypt(1); //设置返回数据是否加密(1加密,否则不加密)
- AztSignSealFrom.AztWebSignSealkeyPublic.ESASetPositionTay("jfdiv",2); //yfdiv text 设置印章签章ID为ONE的标签上,2标识印章中心点在标签0,0位置
- AztSignSealFrom.AztWebSignSealkeyPublic.ESASetSignData(1,"testdata");
- AztSignSealFrom.AztWebSignSealkeyPublic.ESASetHand("",200,100); //设置签批图片大小
- AztSignSealFrom.AztWebSignSealkeyPublic.ESASignSeal(4,2,"10001",""); //执行签章操作;保护的数据 签章类型 4为智创签批板签名
- AztSignSealFrom.AztWebSignSealkeyPublic.SignMove=true; //签章后是否允许移动
- }
|