本技术资料版权所有,禁止分发.©(2003-2007),重庆软航科技有限公司,保留所有权利.NTKO和软航是软航科技的商标

NTKO OFFICE文档控件技术资料

关于二维码尺寸设置的解决方案


创建时间:04/10/2017 09:34:55 AM 修改时间: 11/13/2019 03:41:16 PM
分类:BS开发-常见问题, BS客户端-JavaScript控制Word
适应版本号:4,0,6,X

相关文档:本文档没有相关文档

我们控件目前有三种添加二维码的方法,分别是Add2DCodePic、AddSecBarCode、AddSecBarCode2。其中第一种只需要文档控件就能实现,剩余两种需要本机安装电子印章系统。至于其尺寸设置,Add2DCodePic可以通过方法中的Scale参数缩放比例设置,也可以通过vba设置。AddSecBarCode2可以通过OnSecSignFinished事件或者vba设置。参考代码如下

function addCodePic1(){
ntkoobj = document.getElementById("ntkoocx");//获得控件对象
ntkoobj.Add2DCodePic(2, "sss", true, 90, 20, 1, 80, 1, true);//添加二维码图片,其中倒数第3个参数可以调节缩放比例,进行尺寸设置
}
function addcodepic2(){
ntkoobj = document.getElementById("ntkoocx");//获得控件对象
ntkoobj.AddSecBarCode("liudong");//添加二维码印章
}
<script language="JScript" for="ntkoobj" event="OnSecSignFinished(IsOk,SecSignObject)">//如果添加的是二维码印章,则可以通过此事件进行尺寸设置
if(SecSignObject.SignType==5){//判断是否为二维码印章
SecSignObject.height = 100;
SecSignObject.width = 100;
};
</script>


返回页面顶部↑  
本文档的相关文档:
本文档没有相关文档