盖章
数字签名
数字签名通过调用SignaturePosMode接口设置签章定位模式,搭配SignaturePos接口设置坐标定位,实现以坐标定位的方式进行数字签名。此功能需要插入存在证书的用户密钥盘。
调用示例
function Signature() { if ( 0 == iWebPDF.Documents.Count ) { alert("没有要签名的文档"); retrun; } iWebPDF.COMAddins("KingGrid.iWebPDF2015").Object.SignaturePages = "1-2"; //0 绝对坐标 1 相对坐标 2 文本定位 3 域定位 4未签名的域放置签名 iWebPDF.COMAddins("KingGrid.iWebPDF2015").Object.SignaturePosMode = 0; //设置域签名的坐标位置 iWebPDF.COMAddins("KingGrid.iWebPDF2015").Object.SignaturePos = "100*100"; //设置签名的宽度,不设置获取密钥盘中印章图片宽度 iWebPDF.COMAddins("KingGrid.iWebPDF2015").Object.SignatureWidth = 50; //设置签名的高度,不设置获取密钥盘中印章图片高度 iWebPDF.COMAddins("KingGrid.iWebPDF2015").Object.SignatureHeight = 50; //指定了签章名称 iWebPDF.COMAddins("KingGrid.iWebPDF2015").Object.SignatureImage = 1; //设置签名的USBKey的PIN码 iWebPDF.COMAddins("KingGrid.iWebPDF2015").Object.SignaturePIN = "123456"; //执行数字签名操作 alert(iWebPDF.COMAddins("KingGrid.iWebPDF2015").Object.CreateSignature()); }