【问题标题】:How to display svg image on PDF file with jspdf in vuejs如何在vuejs中使用jspdf在PDF文件上显示svg图像
【发布时间】:2020-05-04 06:42:43
【问题描述】:

如何在vuejs中用jspdf在pdf文件中正确添加logo?

我尝试像这样使用这个 addSvgAsImage 函数:

const doc = new jsPDF()
const logo = '/src/icons/svg/logo.svg'
doc.addSvgAsImage(logo, 20, 20, 50, 50, null, 'NONE', 0)

我有这个错误:

canvg is not defined
    at Object.et.addSvgAsImage

【问题讨论】:

    标签: vue.js svg jspdf canvg


    【解决方案1】:

    我终于用了这样的png图片:

    const logo = require('@/icons/png/logo.png')
    
    const doc = new jsPDF()
    var imgLogo = new Image()
    imgLogo.src = logo
    doc.addImage(imgLogo, 'PNG', xCord, yCord, 24, 8)
    

    【讨论】:

    • 我们正在寻找一种将 svg 图像添加到 pdf 中的解决方案。您的解决方案是关于 .png。
    猜你喜欢
    • 2019-01-06
    • 2014-05-24
    • 2015-03-07
    • 2015-06-29
    • 1970-01-01
    • 2013-10-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多