首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用pptxgenjs和chartjs一键导出图表

使用pptxgenjs和chartjs一键导出图表
EN

Stack Overflow用户
提问于 2019-02-04 20:19:19
回答 1查看 753关注 0票数 0

我正在使用node,express创建一个web仪表板,并使用ChartJS创建我的图表。现在我想在powerpoint中一键导出它们(一个页面可以有6-10个图形/图表)

我看到推荐使用PPTxGen JS导出,但是我不知道如何连接我现有的chartJs。

能帮帮忙吗?

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2019-12-13 03:07:54

您可以添加一个按钮来调用一个函数,该按钮将获取画布对象,然后您可以获取画布的dataUrl并将其作为图像添加到powerpoint中。下面是一个小示例:

代码语言:javascript
运行
复制
<canvas id="myChart" width="400" height="400"></canvas>
<script>
    var canvas = document.getElementById('myChart').getCanvas();
    var dataUrl = canvas.toDataUrl();
    var pptx = new PptxGenJs();
    var slide = pptx.addNewSlide();
    slide.addImage({data: dataUrl});
    pptx.save("test.pptx");
</script>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54515970

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档