Figma切图导出时怎么保证1x、2x、3x尺寸都正确?

慧慧 ☘︎ 阅读 54

我在Figma里设计完界面,准备导出切图给开发用,但发现导出的1x、2x、3x图片尺寸好像不对。比如一个图标在Figma里是24×24,导出2x应该是48×48,但实际导出后尺寸不一致,是不是我哪里设置错了?

我试过在导出设置里分别选1x、2x、3x,也检查过图层没有缩放,但结果还是有问题。有没有人遇到过类似情况?

我来解答 赞 7 收藏
二维码
手机扫码查看
2 条解答
Top丶兴慧
问题很可能是你Figma里的设计稿尺寸本身就是按某个倍率画的,然后导出时又乘以了另一个倍率。

解决方法:在Figma里按最大倍率来画图。比如你要导出1x、2x、3x,就在Figma里按3x的尺寸画(24x24的图标就画成72x72),然后导出设置里分别选1x、2x、3x,这样出来的尺寸就是对的。

或者更省事的话,在导出设置里直接手动输入尺寸:选"Scale"然后输入具体数值,比如要2x就写2,要48x48就写宽高各48,Figma会按你指定的像素值导出,不会再乘比例。

还有一个容易踩的坑:检查你的图层有没有嵌套在缩放过的Group或Frame里,有时候父级被缩放了,子图层导出尺寸就会乱。
点赞
2026-03-12 19:05
光远 Dev
问题很可能是你的图层被缩放过而不是重置了尺寸。在Figma里选中图层,检查右侧面板里的W和H数值,如果显示的是24x24但之前被缩放过,导出时Figma会按原始尺寸乘以比例而不是直接用显示尺寸。

解决办法:选中图层右键选择「Scale」,输入1或者用快捷键Cmd+Shift+K把尺寸重置为原始尺寸,然后再分别导出1x、2x、3x就没问题了。
点赞 1
2026-03-10 20:06