在Inkscape中使用Font Awesome


16

有没有办法将Font Awesome图标转换为SVG图形,以便我可以在其他矢量图像中的Inkscape中使用它们?

将字体导入到Inkscape以获取图标参考 这里没有帮助,因为这只是指字体编辑器 - 但我只是想将字体转换为一组SVG图形。

这可能吗?如果是这样,怎么样?

Answers:



21

我主要使用Inkscape作为我的主要矢量编辑器。我在Mac上。

据我所知,没有办法直接将矢量直接输入到Inkscape中(你会认为打开svg字体文件会给你一些东西但是没有)

安装了otf字体(再次我在Mac上,如果在Windows上尝试其他字体类型,如果你不喜欢otf)。 复制所有字符作为类型。

然后在Inkscape中“勾勒”它们,就像将任何字体转换为艺术品一样。

这就是我在Inkscape中获取向量的方法。

需要说明的是:安装最新的Font Awesome字体后,打开Font Awesome“cheatsheet”页面: http://fontawesome.io/cheatsheet/

我在Inkscape中选择FontAwesome字体作为我的字体

然后我从Font Awesome备忘单页面复制ICON本身并将其粘贴到Inkscape中作为文本。

最后,只需“取消组合”文本选择,直到它成为pathed对象。

然后,您可以更改/调整向量。


在Ubuntu上没有问题。 thx为cheatsheet链接。
n3rd

在Ubuntu上,只需将.otf文件复制到$ HOME / .fonts并执行fc-cache -f -v即可安装该字体。
Eldelshell

当我直接从网站粘贴时,存在编码问题...
Sébastien Garcia-Roméo

4

我已将此答案添加到原始帖子中,此处还添加:

我所做的是:创建一个新的inkscape文件,其中只有一个简单的路径。保存并关闭Inkscape,使用文本编辑器打开文件。现在,使用文本编辑器打开fontawsome svg文件。复制所有标签,将其粘贴到标签内的第一个文件中。搜索“glyph”,替换为“path”。保存文件。现在,打开这个文件Inkscape。现在所有的字形都已转换为路径,但它们彼此重叠。

我花了大约5分钟的移动和调整大小(对齐+分布在这里有很多帮助)将所有图标重新排列到页面内的大约十几列。



-1

你可以更好地解释一下Font Awesome是什么。我想它存在PNG图像,可能很小。我在Illustrator中将PNG和JPEG徽标转换为矢量图像。我想在Inkscape中可以做同样的事情。这是一项很多工作,对于一个合理尺寸的徽标,这是可行的,尽管它永远不会是完美的。对于许多非常小的图像,我认为工作量太大了。

你有没有联系过这些图片的创作者?也许他们在某处可以使用它们。

你最好谷歌的矢量图形,使用谷歌图像搜索与ai,eps或svg作为文件类型过滤器,并使用另一组。


1
Font Awesome是带有矢量图标的字体,因此我怀疑它是由PNG组成的。
Golo Roden

1
如果它是一个字体,那么你应该能够在Inkscape中使用它,键入所有必要的图标,然后(在Illustrator俚语中)“创建大纲”,或(在Inkscape语言中)“将对象转换为路径”。我不知道在哪里或如何,但这就是我在Illustrator中的方式。
SPRBRN

4
你不应该回答你可以帮助的问题..你甚至不知道Font Awesome是什么!
Jonathan Tonge

-1

您可以在Windows中将其添加为真实字体,然后使用 charmap 找到你需要的东西。

C:\windows\fonts

C:\windows\system32\charmap.exe

5
这是如何创建SVG文件的?
Kevin Panko
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.