导出图层

Sketch 3 里的新功能是可以无需建立切片而直接导出图层。

图层 VS 切片

导出图层本身意味着画布上其它的元素都不会被一起导出,如果它表面有一个图层或者有一个背景图层,它们也都不会被包含进导出的文件。

这个方法很适用于导出图标或者一个大的设计当中的小元素,但并不适用于导出一整个设计。

下面这段视频中,你可以看到的切片导出和图层导出之间的差异,以及更多关于 Sketch 导出功能的概述。

导出图层

如果你只想导出一个图层,你可以直接在检查器中实现。先选中图层或组,然后单击检查器底端的 Make Exportable。你会发现检查器立即显示出你将要导出一张原尺寸的图片,没有前缀,并且默认为 PNG 格式。

你可以单击那个小小的 + 按钮,来添加新的导出尺寸,默认下会是有着 @2x 前缀的2倍大小的图片,但这些都是可以随你修改的。如果你本来就在创作一个 @px 的作品了,你也可以为它添加一个 @2x 的前缀,然后在添加一个 0.5 倍大小的导出方式。

值得注意的是, 我们现在支持任意大小的导出了,所以如果你在为 Android 设计,1.5 倍大小的导出也是能够实现的。

图层列表

在图层列表中,你会发现这些图层多了一个小刀的图标,说明这个图层时可导出的。下次你再从工具栏中点击导出按钮,这个图层也会和其他切片一起显示在列表当中了。

值得注意的是,你无需先建立切片也能直接从图层列表导出图层,如果你直接列表中将图层拖到 Finder 或者其他 App 里,Sketch 会迅速的帮你导出一张 PNG 图片。如果按住 option 键,则会将它以 PDF 数据写入剪贴板中。