如何在eps文件中将类型3字体转换为类型1字体?



我在Microsoft PowerPoint中创建了一个图像。然后我使用了file -> Save as -> svg选项。后来我在Inkscape中导入了这张svg图像并保存为eps图像。

但是,似乎我的eps imagetype 3字体。我希望我的eps imagetype 1字体。有没有办法防止在 inkscape 或 PowerPoint 中包含类型 3 字体?

如果需要,我很乐意提供更多细节。

您无法保证能够将类型 3 字体转换为类型 1 字体。这是因为类型 3 字体可以包含任何内容

更具体地说;类型 3 字体可以包含颜色运算符和图像,这两者都在类型 1 字体中是不可能的。类型 1 字体只能包含字形轮廓的矢量描述。

如果没有看到任何文件,很难确定,但有可能原始.ppt文件使用的模式填充,Microsoft应用程序(公平地说,其他工具(都有将模式转换为类型 3 字体的习惯。我的猜测是这就是正在发生的事情。如果是这种情况,则无法将类型 3 字体转换为类型 1。

我不是 SVG 方面的专家,但我知道它的字体支持有些有限,并且没有得到 SVG 消费者的良好支持。我也不认为它根本不支持类型 1 字体。

最新更新