Visio - 将".svg"转换为".emf"格式



我的目标是将图片从.svg格式转换为.emf,保持大小,分辨率等!!

我发现的最佳解决方案是使用 Visio,因为转换后的质量,而且如果我需要调整图片大小,它们不会降低质量。

请检查我在链接上发送的图片。

此图显示了我在 Visio 2010 中打开.svg文件时的外观。如您所见,图像非常清晰,限制也明确了!

(图1(

我已经使用此提示将绘图适合页面

(图2(

为了获得emf格式,我将此文件保存为.emf格式:

(图3(

使用Microsoft图片管理器打开时质量很好,但是当将此图片插入我想要使用的软件上时,可以检测到问题。.emf文件看起来不错,但是当我从svg转换为.emf时,Visio 会在图像周围插入一个不可见的框架,如果我用油漆打开这个emf文件,它看起来像是为所有边框插入了 1 像素大小!

(图4(

正如你在这里看到的,来自 Visio 的大小图像应该看起来像这样 (Inkscape(,但它插入了一个框架,如下所示:

(图5((图6(

有谁知道如何使用 Visio 或其他软件获得解决方案?

请下载文件。 (链接不再有效。

我感谢所有反馈。

感谢您为这个问题准备这么多并提供 ZIP。这是一项非常彻底的工作。

我在这里没有确定的知识,但我的经验是这是非常常见的 EMF - 据我了解,它总是需要一个边界框存储在文件中。

我能想到的唯一选择是使用另一种格式,例如 EPS - 但这取决于您使用的最终程序支持什么。导出为位图格式对于某些应用程序效果更好 - 尽管它可能不适合您的需求。

一种解决方案是使用 inkscape 从 svg 转换为 emf。

在 Inkscape GUI 中:菜单文件 -> 另存为 -> 选择电动势作为目标

或在命令行模式下:inkscape -z src.svg -M target.emf

最新更新