Visio - 转换" .svg" to" .emf"格式

时间:2014-12-18 13:31:41

标签: svg converter visio

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

我找到的最佳解决方案是使用Visio,因为转换后的质量,如果我需要调整图片大小,它们也不会失去质量。

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

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

(图片.1)

我已使用this tip

将图形放入页面

(图片2)

要获取emf格式,我将此文件另存为.emf格式:

(图片3)

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

(图片4)

正如你在这里看到的,Visio的大小图像应该是这样的(Inkscape),但它插入了这样的框架:

(图片.5) (图.6)

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

请执行download of the files. (链接不再有效。)

我感谢所有反馈。

2 个答案:

答案 0 :(得分:0)

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

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

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

答案 1 :(得分:0)

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

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

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