将svg转成canvas需要用到google的一个插件canvg,可以上官网下载,也可以直接远程引用进来 接下来就是调用该插件的canvg(canvasId,svgHtml)方法来转成canvas,这个方法第一个参数就是canvas标签的id,第二个自然就是svg标签内容了,就这样,svg转成了canvas 然后就是将canvas转成图片了,这个更加简单了 var imgSrc = doc...
需要把网页部分内容做正文,并把原网页转成pdf作为附件,发送邮件给boss,将svg转成canvas显示,但是后来发现canvas也无法正常显示,最后不得已,只能将canvas标签再一次转成图片格式
代码如下: <div id="svgContainer"> <svg id="svg"></svg> </div> 首先需要获取svg标签以及内容: var svgHtml = svgContainer.innerHTML(); 将svg转成canvas需要用到google的一个插件canvg,可以上官网下载,也可以直接远程引用进来 接下来就是调用该插件的canvg(canvasId,svgHtml)方法来转成canvas,这个方法...
代码如下: <div id="svgContainer"> <svg id="svg"></svg> </div> 首先需要获取svg标签以及内容: var svgHtml = svgContainer.innerHTML(); 将svg转成canvas需要用到google的一个插件canvg,可以上官网下载,也可以直接远程引用进来 接下来就是调用该插件的canvg(canvasId,svg...