iconfont 无法导入 svg_Figma绘制图标上传至iconfont的正确姿势

当使用Figma绘制的图标以SVG格式导入iconfont时,由于填充模式问题可能导致样式错误。通过安装和使用Fill Rule Editor插件,可以避免在Sketch中转换的繁琐步骤。该插件允许用户直接在Figma中调整图标填充规则,确保其在iconfont中正常显示。
摘要由CSDN通过智能技术生成

Figma中做好的图标,导出svg然后再上传到iconfont,经常会出现样式错误的情况:

00bbc19e6683d66ca51def5ce1e11f27.png

这是因为figma的填充模式为“even-odd”,iconfont识别不了这种格式。一个可行但很笨的方法是将图标导出到sketch中,在sketch中对填充模式进行修改:

d52365c9b318a66ac24b177b3a2b4794.png

但这也效率太低了不是……无法忍受!

而有一个figma插件就是专门来解决这个问题的,他叫 Fill Rule Editor,使用步骤如下:

  1. 对组成图标的所有线条与形状执行命令“Union Selection”(本身就是单个线条或形状的忽略这一步)
  2. 对合并后的图形执行命令“Outline Stroke(快捷键:commad+shift+O)”
  3. 打开“Fill Ruler Editor”,选中图标内容(不是选中画板),此时插件面板会显示出图形各部分的填充模式,蓝色代表“Non-zero”,黄色代表“Even-odd”。在插件面板中单击填充或描边可更改图标外观,我们要的最终效果是一个蓝色版本的图标。

4704d7bc525de95432ebb29203e53acd.gif

演示视频:

1f0ed501771c2e23882100ef3ecb1891.png
https://www.zhihu.com/video/1239131455424761856
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值