抱歉,我不是一个程序员,所以这对我来说是一个新的世界。
有没有可能从网站上的java或css代码中提取元素数据,通过apache echarts生成图表,并将其转换为svg以备后用?我的工作之一是制作图表和数据动画,并访问单个形状、线条和数字,而不仅仅是一个"烤"的. png,这对我的工作来说是无价的。
这是所讨论代码的一个示例
我已经问了一些网站开发人员谁不能帮助,所以如果任何人有任何想法或可以指出我在正确的方向,我会非常感激。
干杯。
我还没有尝试任何东西,因为我很迷失,因为以上几个网络开发人员一直无法帮助到目前为止。
1条答案
按热度按时间hzbexzde1#
首先,我认为你的第一个标签是错误的,你说的是JavaScript,对吗?
我不确定是否完全理解您的问题,但是如果您想获得图表背后的SVG代码,您必须确保与您合作的开发人员不使用CanvasAPI。
Echarts有两个渲染器:
canvas
和svg
。请参阅画布与SVG -最佳实践-手册- Apache ECharts。如果要使用SVG呈现器,图表应按如下方式初始化:现在,要将图表导出为SVG,您可以:
toolbox.feature.saveAsImage.type
)。主容器的右上角将出现一个下载按钮。下面是一个示例(JSFiddle):
x一个一个一个一个x一个一个二个一个x一个一个三个一个