如何将Excel/OpenOffice/LibreOffice图表导出到SVG?

Dav*_*d B 6 excel charts svg openoffice.org libreoffice

我正在使用一种流行的电子表格应用程序(Excel/OpenOffice/LibreOffice Graph)来创建一些漂亮的图表.

是否可以从任何这些程序将图表导出为SVG格式?

Nic*_*col 13

你可以使用Libreoffice/Openoffice + Inkscape:

  1. 在Calc上创建图表
  2. 将图表复制到Draw中
  3. 将绘图文件导出到svg(文件 - >导出)
  4. 在Inskcape上打开svg
  5. 右键单击图表并选择取消组合

这样您就可以像svg一样编辑图形上的每个对象.


JMa*_*Max 1

根据这个线程,Excel中有几种方法:

  1. 在 MS Excel 中使用svgmaker
  2. 试试这个例子(镜像在这里
  3. 从 XML 格式的 Excel 中获取数据并应用 XSLT 掩码(但看起来相当棘手 - 这是线程中给出的链接)

我对 OpenOffice 或 LibrOffice 的了解不够,无法为您提供更多帮助。