如何将eps文件中的type 3字体转换为type 1字体?
How to convert type 3 fonts to type 1 fonts in eps file?
我在 Microsoft PowerPoint
中创建了一个图像。然后我使用了 file -> Save as -> svg
选项。后来我在 Inkscape
中导入了这个 svg
图像并保存为 eps
图像。
但是,我的 eps image
似乎有 type 3
字体。我希望我的 eps image
有 type 1
字体。有没有办法防止在 inkscape 或 powerpoint 中包含 type 3 字体?
如果需要,我很乐意提供更多详细信息。
您不能保证能够将 type 3 字体转换为 type 1 字体。那是因为 type 3 字体可以包含 anything.
更具体地说; type 3 字体可以包含颜色运算符和图像,这在 type 1 字体中是不可能的。 Type 1 字体只能包含字形轮廓的矢量描述。
没有看到任何文件,很难确定,但原始 .ppt 文件可能使用了图案填充,Microsoft 应用程序(以及,公平地说,其他工具)有一些转向的习惯模式转换为 type 3 字体。我的猜测是这就是正在发生的事情。如果是这种情况,那么您不能将类型 3 字体转换为类型 1。
我不是 SVG 专家,但我知道它的字体支持有些有限,而且 SVG 消费者的支持也不是很好。我也不认为它完全支持 type 1 字体。
我在 Microsoft PowerPoint
中创建了一个图像。然后我使用了 file -> Save as -> svg
选项。后来我在 Inkscape
中导入了这个 svg
图像并保存为 eps
图像。
但是,我的 eps image
似乎有 type 3
字体。我希望我的 eps image
有 type 1
字体。有没有办法防止在 inkscape 或 powerpoint 中包含 type 3 字体?
如果需要,我很乐意提供更多详细信息。
您不能保证能够将 type 3 字体转换为 type 1 字体。那是因为 type 3 字体可以包含 anything.
更具体地说; type 3 字体可以包含颜色运算符和图像,这在 type 1 字体中是不可能的。 Type 1 字体只能包含字形轮廓的矢量描述。
没有看到任何文件,很难确定,但原始 .ppt 文件可能使用了图案填充,Microsoft 应用程序(以及,公平地说,其他工具)有一些转向的习惯模式转换为 type 3 字体。我的猜测是这就是正在发生的事情。如果是这种情况,那么您不能将类型 3 字体转换为类型 1。
我不是 SVG 专家,但我知道它的字体支持有些有限,而且 SVG 消费者的支持也不是很好。我也不认为它完全支持 type 1 字体。