vue-pdf不显示电子签章治标不治本解决方法

2 篇文章 0 订阅
2 篇文章 0 订阅

转自文章   源文章

最重要的是vue-pdf 版本要对啊!!!!!!!不然找不到对应文件,无法注释:

npm install --save vue-pdf@4.1.0

我用的是 4.1.0 版本的,node_module里有这两个文件,注释掉对应语句之后可以显示电子签章!

用更新或更旧的版本,没这两个文件。。一个一个版本试出来的,唉。。。。

但是这应该是治标不治本的方法,如果别人重新npm install或者生产发版是比较严格要重新npm install 打包的。node_module会被覆盖掉的话,就会失效。还是要多找找怎么解决的方法。pdf.js可以显示签章但是比较麻烦,还在摸索中。。。。

暂时先治标了只能

 

pdf预览电子签章显示问题

    在node_modules/pdfjs-dist/build/pdf.worker.js注释掉这行代码

    if (data.fieldType === "Sig") {
          data.fieldValue = null;
          // 注释掉底下这行 就可以显示电子签章
          // this.setFlags(_util.AnnotationFlag.HIDDEN);
    }
 

   在node_modules/pdfjs-dist/es5/build/pdf.worker.js注释掉这行代码

     if (data.fieldType === "Sig") {
        data.fieldValue = null;
          // 注释掉底下这行 就可以显示电子签章
          // _this3.setFlags(_util.AnnotationFlag.HIDDEN);
     }
 

 

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 14
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值