gpt4 book ai didi

javascript - Highcharts 导出渲染器图像 - 仅 SVG 可见

转载 作者:行者123 更新时间:2023-12-03 10:17:51 24 4
gpt4 key购买 nike

我在导出时使用渲染器尝试向图表添加 Logo ,当我导出到 SVG 时它会完美生成,但如果我尝试 png/jpeg/pdf,我会得到一个完全空白的图像(绝对没有出现任何内容)。如果我使用任何其他类型的渲染器(例如文本或形状),一切都会完美运行,它只是与图像的渲染器一起使用,因此我相信它与发生的转换有关。任何建议或帮助将不胜感激。

我正在使用以下插件:- 导出 csv(允许 CSV 和 XLS)- jspdf(启用 PDF 选项)- jspdf.plugin.addimage(允许在 PDF 中创建图像)- canvas-tools(以 PNG、JPEG、SVG 格式绘制图像)- highcharts-export-clientside(删除服务器依赖)

最佳答案

要将 Highcharts 导出为 png 您可以使用 Html2Canvas 库,它可以截取 Highcharts 的屏幕截图并生成 PNG 图像。使用 Html2Canvas 是不可能的,那么你可以使用 CANVG库,它将您的 svg 元素转换为 PNG 图像。

关于javascript - Highcharts 导出渲染器图像 - 仅 SVG 可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29780701/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com