![在 Linux 上,如何将 .svg 文件导出为 Powerpoint 可读的矢量格式?](https://linux22.com/image/1385981/%E5%9C%A8%20Linux%20%E4%B8%8A%EF%BC%8C%E5%A6%82%E4%BD%95%E5%B0%86%20.svg%20%E6%96%87%E4%BB%B6%E5%AF%BC%E5%87%BA%E4%B8%BA%20Powerpoint%20%E5%8F%AF%E8%AF%BB%E7%9A%84%E7%9F%A2%E9%87%8F%E6%A0%BC%E5%BC%8F%EF%BC%9F.png)
我在 Linux 计算机上工作,有一堆 .svg 文件。我必须将它们交给客户,客户会将它们插入 Powerpoint 演示文稿中(客户在 Windows 计算机上工作)。我应该交付准备好插入的文件;格式转换必须在我的计算机上进行。文件必须保持矢量格式,因为图形可以在 Powerpoint 演示文稿中自由调整大小。
我以为我可以将它们导出为 EMF。我找到了多个来源,称 Inkscape 可以导出 EMF,结果发现这是仅限 Windows 的功能。
有没有办法通过 EMF 或其他方式将我的 .svg 文件转换为 Powerpoint 可读的矢量格式?
答案1
您可以尝试使用 Google Code 的 Java 将 SVG 转换为 EMFsvg2emf。
使用 batik 和 FreeHEP VectorGraphics 库将 SVG(可缩放矢量图形)文件转换为 EMF(增强元文件)文件
答案2
由于目前还没有公认的答案,因此这里有一个替代方案:现代版本的 powerpoint 应该能够导入 .PDF,而 inkscape 可以很好地导出它。因此,如果客户端的 powerpoint 安装是较新的,则可以提供一条路径。