我正在为我的一个项目收集不同的公有域pictograms。我下载了一些符号集,可能会使用inkscape将它从EPS
转换为SVG
,并使用SVG-icon-font-generator从它们生成字体。这个程序导致令人满意的结果,直到我偶然发现AIGA pedestrian symbols。无法从AIGA符号集生成字体
转换为SVG
格式后,我无法从这些网站的字体,图标生成器抛出以下异常:
[异常]
01_telephone-xe001.svg:变换目前不支持!
我试图使用pstoedit转换文件,但这并没有帮助。我试图在其他地方搜索这些符号,所以我设法将它们作为SVG文件包的一部分,但发生了相同的错误。
我的问题是:如何从SVG文件中删除不支持的转换,以便从它们成功生成字体?或者,有没有人知道在哪里下载他们没有这种转变?
UPDATE
我在svg-edit打开的文件。然后我将它保存并与原始文件进行比较。事实证明,原始svg文件中的数据具有前导xml
标签声明。 svg编辑器删除了xml
标记和所有自定义标记属性(xmnls:something
,inkscape:something
)。
字体生成仍然失败。照片按照Duopixel的回答进行了分组,因此我将它解组并保存。那删除g
标签与transform
属性。之后,字体成功生成。
这里是比较,在新标签中打开图片,看看它更大:
对于迟到的反馈,我表示歉意。该工具非常整洁! :) – linski 2013-06-04 20:21:55