Figma 怎么把设计稿导出为多尺寸图片:切片区域、倍率设置与导出核对
同一份 Figma 设计稿要交付网页图、Retina 图和开发切图时,最稳的做法是先确定导出边界,再在 Export 中增加多组倍率,而不是复制出几份不同尺寸的画板。下面用一个按钮组做例子,走完 Slice、导出配置、批量导出和结果核对四步。
- 需要固定边界时用 Slice。
- 同一选区的多尺寸交付用多个导出配置。
- 导出前确认预览效果和标注尺寸,导出后核对文件名、像素尺寸与透明背景。
先分清选区、Slice 和整页导出
Figma 可以导出图层、Frame、组件、Group、Section,也可以用 Slice 指定画布中的一块区域,或者在没有选中对象时导出当前页面画布。三者的差别在于边界来源:
- 导出对象:边界跟随对象或容器的形状。
- Slice:边界是你画出的固定矩形,适合需要保留统一留白的切图。
- 整页:适合交付画布快照,不适合做精确的组件资源。
如果设计稿中的按钮组周围有大量辅助标注,直接选中整块画布会把这些内容一起带走。先用 Slice 框住真正要交付的区域,后面的倍率和文件格式才有可复核的基础。

用 Slice 固定多尺寸导出的共同边界
1. 创建 Slice
在工具栏的 Region tools 下拉菜单中选择 Slice,然后在画布上拖出矩形。右侧栏会显示 Slice 的位置和宽高;拖动边缘可以调整范围,移动它可以改变取景位置。
这里建议先记下设计稿中的基准尺寸,例如 320×96。不要为了得到 2x 图片而把 Slice 本身改成 640×192,Slice 应该表达设计边界,倍率交给 Export 设置。
2. 检查是否误包含邻近图层
框选完成后放大看四条边:背景是否完整、阴影是否被截断、文字是否贴边、旁边的辅助标注是否进入区域。Figma 官方说明只有 Slice 边界内的内容会被导出;如果开启 Ignore overlapping layers,还会影响容器内与边界重叠内容的判断。
在 Export 中增加 1x、2x 和命名规则
选中 Slice 后,在右侧栏底部找到 Export,点击加号添加一组配置。第一组可以保留为 1x PNG,第二组再增加 2x PNG;每组都可以单独调整倍率、格式和后缀。
- 点击 Export 右侧的加号。
- 把第一组设为
1x、PNG,用于网页或设计评审。 - 再次点击加号,新增
2x,用于高密度屏幕。 - 需要 JPG、SVG 或 PDF 时单独增加对应格式,不要覆盖已经验证过的 PNG 配置。
- 展开 Preview,确认边缘、透明区域和文字没有异常。
如果图层命名使用 button/primary/hover 这类斜杠结构,Figma 会按命名层级生成嵌套文件夹。团队需要固定目录时,这个规则要提前约定,否则导出结果看似成功,文件却散落在意料之外的目录。

批量导出前先看尺寸,避免把倍率当成像素
设计稿基准为 320×96 时,1x 的像素尺寸应为 320×96,2x 才是 640×192。倍率是相对设计尺寸的乘数,不是把输入框直接填写成目标像素。
当前页面有多个对象配置时,可以使用主菜单的 File > Export,或使用 macOS 的 Shift + Command + E、Windows 的 Shift + Ctrl + E 打开批量导出弹窗。弹窗中应逐项查看:
- 是否选中了正确的对象或 Slice。
- scale 和 format 是否对应交付清单。
- dimension 是否符合预期像素尺寸。
- 文件名是否会因为斜杠产生嵌套目录。
导出后用四项结果做验收
像素尺寸
用系统图片信息或设计交付工具查看宽高,不要只凭文件大小判断倍率。宽高正确但文件很小,可能是颜色简单;文件很大也不代表倍率正确。
透明和背景
需要透明背景时选 PNG,并回看边缘是否出现白底。若 Frame 的 Fill 不应该出现在成片中,先在 Fill 区域取消 Show in exports,再重新预览。
边界和阴影
阴影容易超出对象本体。切片边界过紧会让阴影被裁掉,过松又会让不同资源的留白不一致;把 Slice 的四条边与设计规范一起验收,比事后批量裁图更省时间。
下载位置
浏览器版会把文件发送到浏览器偏好的下载目录;桌面版会提示重命名和选择保存位置。多人协作时,最后一步要确认实际下载的是哪一组配置。
常见问题与最小排查路径
右侧栏找不到 Export 怎么办?
先刷新页面并确认已经选中可导出的对象。如果只有查看权限,Export 可能位于 Properties 标签;文件所有者也可能限制复制或导出。
为什么 2x 图片不是两倍清晰?
2x 只会增加输出像素,不会修复源图模糊、低分辨率位图或被裁切的阴影。先回到 Slice 和源素材检查,再决定是否需要更换原图。
多个导出配置会互相覆盖吗?
同一个对象可以保留多组配置。批量导出时逐项勾选需要的资源,导出后按文件名和尺寸核对;不要仅凭弹窗中出现了条目就认为文件已经落盘。
把这套流程固定成交付习惯
最小可靠流程可以压缩成一句话:先用 Slice 固定边界,再用 Export 保存 1x/2x 等配置,批量导出前看 dimension,落盘后核对尺寸、透明、边界和文件名。这样设计稿只维护一份,网页、Retina 和开发交付也能沿用同一套判断标准。
Redis 内存淘汰策略怎么选:maxmemory、volatile-lru 与缓存命中率验收
- 上一篇
- Redis 内存淘汰策略怎么选:maxmemory、volatile-lru 与缓存命中率验收
- 下一篇
- Go 一次性初始化怎么缓存错误:懒加载、panic 与并发验收
-
- 文章 · 软件教程 | 5小时前 | 开发工具 · git · vs code · 软件教程 · VS Code 团队协作 settings.json extensions.json 工作区配置
- VS Code 如何导出并共享最小化的工作区配置
- 254浏览 收藏
-
- 文章 · 软件教程 | 7小时前 | CI/CD · gitHub actions · 软件教程 · GitHub Actions 环境保护规则 部署审批 Required reviewers production environment
- GitHub Actions 如何用环境保护规则控制部署审批
- 357浏览 收藏
-
- 文章 · 软件教程 | 12小时前 | DNS · 软件教程 · Wireshark 显示过滤器 DNS 查询 dns.qry.name dns.id pcapng 导出
- Wireshark 如何用显示过滤器追踪一次 DNS 查询
- 190浏览 收藏
-
- 文章 · 软件教程 | 14小时前 | chrome · Chrome DevTools 前端联调 Local Overrides 覆盖网络响应 XHR fetch
- Chrome DevTools 如何覆盖网络响应做前端联调
- 152浏览 收藏
-
- 文章 · 软件教程 | 16小时前 | obsidian · 软件教程 · 笔记元数据 Obsidian属性 Properties view 全局重命名
- Obsidian 如何用属性视图批量整理笔记元数据
- 494浏览 收藏
-
- 文章 · 软件教程 | 19小时前 |
- Figma 如何用变量模式切换浅色与深色主题
- 477浏览 收藏
-
- 文章 · 软件教程 | 21小时前 |
- Postman 如何用变量范围隔离测试与生产环境
- 176浏览 收藏
-
- 文章 · 软件教程 | 23小时前 | jdk · 软件教程 · Java工具链 JetBrains IDE Gradle JVM Gradle Toolchain 自动下载JDK Download JDK
- JetBrains IDE 怎样让 Gradle Toolchain 自动下载缺失 JDK
- 364浏览 收藏
-
- 文章 · 软件教程 | 1天前 | 开发工具 · 软件教程 · Docker Desktop磁盘占用 容器磁盘空间 docker system df Disk usage limit Docker卷大小
- Docker Desktop 如何查看并限制容器磁盘占用
- 136浏览 收藏
-
- 文章 · 软件教程 | 1天前 |
- GitHub Desktop 如何比较两个分支并只恢复一个文件
- 341浏览 收藏
-
- 文章 · 软件教程 | 1天前 | vs code · VS Code 软件设置 扩展管理 扩展自动更新 extensions.autoUpdateDelay
- VS Code 怎样为扩展自动更新设置延迟窗口
- 190浏览 收藏
-
- 文章 · 软件教程 | 1天前 | vs code · SSH VS Code Dev Containers Remote-SSH 远程容器
- VS Code 如何把远程 Dev Container 会话接入 SSH 项目
- 332浏览 收藏
-
- 前端进阶之JavaScript设计模式
- 设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
- 543次学习
-
- GO语言核心编程课程
- 本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
- 516次学习
-
- 简单聊聊mysql8与网络通信
- 如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
- 500次学习
-
- JavaScript正则表达式基础与实战
- 在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
- 487次学习
-
- 从零制作响应式网站—Grid布局
- 本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
- 485次学习
-
- PubMedQA
- 深入了解PubMedQA生物医学问答数据集,涵盖其核心功能、使用方法及在临床决策、药物研发等场景的应用,助力提升NLP模型性能。
- 398次使用
-
- H2O EvalGPT
- H2O EvalGPT是H2O.ai推出的开源LLM评估平台,提供详细的大模型性能排行榜、行业特定基准测试及A/B测试功能,助您快速选择最适合项目的高性能大语言模型。
- 478次使用
-
- LMArena
- LMArena是加州大学伯克利分校推出的AI模型匿名评测平台。通过盲测投票机制,用户可对比不同大模型回答并生成实时排行榜,助力开发者优化模型及用户选择最佳AI工具。
- 483次使用
-
- HELM
- 深入了解斯坦福推出的HELM(Holistic Evaluation of Language Models)大模型评测体系。本文解析其核心功能、安装配置步骤及应用场景,涵盖准确性、公平性、鲁棒性等多维度指标,助力开发者全面优化语言模型性能。
- 429次使用
-
- MMBench
- MMBench是由上海人工智能实验室等机构联合推出的多模态基准测试平台,提供细粒度能力评估、大规模数据集及VLMEvalKit工具。本文详细介绍其核心功能、安装使用方法及应用场景,助力开发者全面评估多模态模型性能。
- 257次使用
-
- Canva设计工具怎么用?模板、素材与在线协作适合哪些人
- 2026-08-15 236浏览
-
- Canva网页版怎么用?官方下载、登录与更新入口核对
- 2026-08-15 107浏览
-
- Figma登录后找不到团队怎么办?官方入口核对账号与工作区身份
- 2026-08-15 196浏览
-
- Figma网页版和桌面端怎么切换?下载、更新与登录异常排查
- 2026-08-15 169浏览
-
- Adobe Express能做什么?模板、图片编辑与AI功能适合哪些人
- 2026-08-15 149浏览
