盖章

数字签名

       数字签名通过调用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());
}

示例下载