2017-04-09 304 views
1

这真的让我疯狂。我尝试了几乎所有的东西,但没有成功。我无法将SVG文件成功转换为EPS(请参阅/下载图here (Figure_2.svg))。我尝试取消组合并将所有内容都提升到顶层,如this post中所建议的,以及将背景从透明更改为白色。但仍然没有出现面板E和F.唯一的解决方法是以高分辨率导出PNG中的数字。但考虑到这个数字是用于出版物的,这不是理想的解决方案。任何想法?在Fedora 20上使用Inkscape 0.91(r13725)。Inkscape无法将SVG转换为EPS

回答

2

面板D和E由矩形屏蔽的位图图像组成。

这似乎并不顺利出口到EPS,但这里是一个解决办法:

  • 选择4块板(或重复这个过程4次)。
  • Object - > Mask - > Release;这会将面具撤消为矩形,并为每个吸引器渲染图像(对象和面具)。
  • 不知何故,4张图片在黑色背景上呈现白色。您可以使用彩色滤光片反转图像:选择4张图像,然后滤镜 - >颜色 - >反转;选择反转亮度

现在,该数字应该看起来不错,并很好地输出到EPS。

+0

完美。有效。如果你可以编辑,当你有机会时,你的回应会简单地向我解释这两个操作的原因以及他们实际做了什么,我将不胜感激。同时我批准你的回复。干杯。 – maurizio

1

好吧,这是一个更新。虽然它不能解决问题。 Imagemagick成功了(这让我认为它仍然是Inkscape的bug):

convert Figure_2.svg Figure_2.eps 

工作得很好。要为Linux安装Imagemagick,请遵循指南here

+0

请注意,ImageMagick仅对位图图像进行操作。 SVG被光栅化成位图,然后保存为EPS。 – Juancho