如何将 Excel 中生成的图表导出为可编辑的矢量图形文件(例如 SVG)?
当我右键单击 Excel 中的图表时,“另存为图片...”选项仅提供非矢量格式(如 PNG 和 JPG)作为选项。
我找到的唯一资源是http://www2b.abc.net.au/science/techtalk/newposts/790/topic790744.shtm没有人给出真正的答案。就像提问者一样,我不介意这是一个多步骤的过程,例如 Excel -> Open Office -> SVG 或 Excel -> pdf -> SVG。
答案1
虽然您确实可以直接复制并粘贴到 InkScape 中,但在此过程中可能会丢失一些格式。导出为 PDF 可确保 Excel 文件的背景也得以保留。根据我的经验,这种方法非常有效。
- 在 Microsoft Excel 中,“另存为 PDF”。
- 在 Inkscape 中“打开 PDF”。
- 文档属性,展开“根据内容调整页面大小”(隐藏),单击按钮。
- 保存为 SVG 或增强元文件 (emf)。
PDF 导出插件。
- 2007 Microsoft Office 插件:Microsoft 另存为 PDF 或 XPS - “FileFormatConverters.exe”(37 MB)
- 在 Excel 中创建新菜单选项“另存为 PDF”的附加插件 - “SaveAsPDFandXPS.exe”(933 KB)
答案2
- 选择您的 Microsoft Excel 图。
- 复制。
- 打开 Microsoft PowerPoint。
- 作为增强型图元文件 (EMF) 特殊粘贴到原本空白的幻灯片中。
- 将您的 PowerPoint 幻灯片保存为“其他格式”文件,然后选择“EMF”(增强型 Windows 图元文件)。
- 将 EMF 文件导入墨景天并取消对象的组合。
- 从图像中删除所有 A4 大小的空白区域并欣赏。
答案3
尝试数值。它支持将图形导出为 SVG。还有一个 Windows 版本。因此,工具链将是Excel -> Gnumeric -> SVG
,甚至Gnumeric -> SVG
无需使用 Excel。在我看来,这是将图形导出为 SVG 的最简单方法。
答案4
较新版本的 PowerPoint 允许您保存并发送为 PDF。使用该功能创建一个 PDF 文件,然后在 Inkscape 中打开并通过取消分组进行编辑,然后将页面大小调整为绘图并保存为 SVG。