0

我对 SVG 一无所知。更不用说 SVG 字体了。但是,我需要在我的网络项目中使用它们。

我用 fontello 创建了一个自定义字体,并在文本编辑器中分析了 SVG 文件的格式。然后我打开一个用 Inkscape 创建的 SVG 文件(另存为纯 SVG)并使用它的d属性在字体中创建一个新的字形。

我简直不敢相信它真的起作用了……好吧,几乎……字形看起来是垂直翻转的。我曾尝试在 Inskcape 中翻转它。但是,当我保存文件时,原始d属性保持不变。它只是添加了transform一个矩阵来翻转坐标系,但它现在可以在<glyph>标签中使用。

有什么方法可以在字体文件或 Inkscape 中应用这种转换来更改d属性?

谢谢。

4

1 回答 1

0

我发现,在 Inkscape 中,取消分组然后对对象进行分组会将变换应用于坐标。

于 2013-07-05T14:41:41.167 回答