如何解决不完整或损坏的 PNG 文件 - 在 React 应用程序中使用 jsPDf 将 svg 标记转换为 pdf
我想使用 jsPDF(在前端 React 应用程序中)将 svg 图像标签转换为 PDF 中的图像。我获取所有 console.log 语句以验证所有变量是否符合所需(字符串/base64)。但是,这在此代码的最后一行给了我 Incomplete or corrupt PNG file
。任何人都可以帮我知道为什么会这样...??
let serializer = new XMLSerializer()
let chartItem = serializer.serializetoString(document.getElementsByClassName("recharts-surface")[0])
console.log(chartItem)
let canvas = document.createElement('canvas');
let context = canvas.getContext('2d');
console.log(context)
let v = await Canvg.from(context,chartItem)
console.log(v)
let img = canvas.toDataURL('image/png')
console.log(img)
doc.addImage(chartItem,'PNG',20,200,100)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。