Figma 切图与标注

Finder / 2025-11-21


一、 设计交付的必要性:切图与标注 #

  • 交付内容: 设计完成后需要进行交付,主要包括 **标注(標註)**和 切图(切圖)
  • 标注(Annotations): 指设计元素中的属性和参数,以及设计过程中一些特殊的思路解释
  • 切图(Slicing/Exporting): 指向程序提供开发过程中需要的图形素材位图图片(如背景图、特定头像、IP 形象等),这些文件是前端实现应用所必需的。

二、 Figma 中切图的两种方法 #

Figma 提供了两种切图方式:**切片(Slice)**和 导出(Export)

1. 切片(Slice) #

  • 定义: 一种对可见区域或视觉内容进行导出的工具。
  • 历史背景: 这是一个相对古老的工具,源于早年网页设计中,使用表格化布局将页面切成若干块再拼装起来实现网页的逻辑。
  • 应用频率: 在今天的正常 UI 设计环境中,Slice 工具的使用环境非常少,大致可以忽略。

2. 导出(Export) #

  • 定义: 将选中的任何图层直接用导出的方法输出。
  • 可导出对象: 可以导出任何元素,包括选中的整个 Frame、Section、组件或图层

三、 导出时的关键注意事项 #

在进行导出操作(Export)时,必须关注以下属性,因为它们会影响最终图片的尺寸和效果:

  1. 投影(投影)与描边(描邊)

    • 导出的图形尺寸会受到投影和描边的影响
    • 例如,如果描边设置为 outside(外部),它会增加图形的原始尺寸,因为左右上下多出的描边宽度会被算进最终导出的图片中。
    • 设计师在导出时必须重点关注这两个参数,才能获得想要的尺寸。
  2. 背景模糊(背景模糊)

    • 背景模糊效果无法在导出后保留
    • 如果直接导出具有背景模糊的图层,它只能变成一个透明度效果,但不会在实际应用环境中保留对背景的模糊效果。

四、 导出的图片格式与应用场景 #

Figma 提供了四种主要的导出格式,每种格式适用于不同的场景:

格式类型核心特点应用场景
PNG位图(Bitmap)带透明度无损格式。文件较大。需要背景透明的图形、比较正式的图形。
JPG位图(Bitmap)没有透明度压缩格式。文件较小,肉眼不易察觉信息损失。网页背景图、不要求透明度的大图,追求文件体积小。
PDF矢量(Vector)iOS 使用的一种矢量格式切图iOS 平台的图标准备。
SVG矢量(Vector)常规的矢量图形格式。安卓网页的图标准备、其他矢量图形。

五、 位图与矢量图的导出逻辑差异 #

1. 位图导出(PNG / JPG) #

  • 倍率(Multipliers): 在正常的界面设计中,位图(如图标或 UI 元素图片)需要导出 1x、2x、3x 三种倍率的图。
    • 这是为了匹配不同设备的屏幕密度,避免低倍率设备加载过大的文件。
  • 优化建议: 对于非关键的位图内容(如背景图),通常导出 2x JPG 格式就足够了。
  • 质量控制: JPG 格式支持质量(Quality)设置(高、中、低),用于进一步压缩文件大小,加快加载速度。

2. 矢量图导出(SVG / PDF) #

  • 无需倍率: 矢量格式(SVG/PDF)不适用 1x、2x、3x 的倍率设置,因为矢量图本身可以无损放大缩小。
  • 选中范围: 导出矢量元素(尤其是图标)时,必须选中外部的边框/外轮廓(如 Component 或 Auto Layout 容器),而不是仅仅选中内部的图形。这样才能确保导出的图形尺寸稳定。
#Figma学习指南 #学习笔记

最后一次修改于 2025-11-21