导出资源
使用 sketchtool export
导出资源
- 任何图层
- 画板
- 页面
- 文档预览
格式
默认情况下,sketchtool
将资源导出为 1x
PNG。已设置为“可导出”的图层(包括画板)将使用其定义的导出预设进行导出。
要生成其他格式的资源,请使用命令行参数 --formats=jpg,png,svg
和 --scales=1,2
,提供以逗号分隔的值列表并覆盖预设。
要列出所有可用的格式,请运行以下命令
sketchtool list formats
输出
提供 --output=/path/to/assets
参数以指定自定义输出文件夹。
图层
任何图层都可以使用 sketchtool
导出。默认情况下,仅导出切片和标记为“可导出”的图层。
sketchtool export layers /path/to/document.sketch
要仅导出特定图层,请使用 item
或 items
命令行参数提供一个或多个图层 ID。通过 检查文档 获取图层 ID。
sketchtool export layers /path/to/document.sketch --item=3E0A01F1-482E-4A32-AD5B-EDF0B98575EA
在使用说明中查看所有导出选项。
sketchtool help export layers
画板
画板是图层的一个子集,sketchtool
提供了一个便捷的命令来导出它们。它会自动导出已设置为“可导出”的画板以及未设置为“可导出”的画板。
运行以下命令导出文档的所有画板
sketchtool export artboards /path/to/document.sketch
以下是一个示例,它导出所有画板,覆盖任何预设,并在 1x
和 2x
变体中生成 JPG、PNG 和 SVG 资源。
sketchtool export artboards /path/to/document.sketch --formats=jpg,png,svg --scales=1,2
在 item
或 items
中提供特定的画板图层 ID,将导出限制在某些画板。有关所有可用选项的列表,请参阅命令帮助
sketchtool help export artboards
注意:您也可以对画板使用
sketchtool metadata
,但sketchtool list
对画板以及任何其他文档元素都适用。有关详细信息,请参阅 检查文档。
页面
与画板类似,页面也可以直接导出。
sketchtool export pages /path/to/document.sketch
有关所有可用选项,请参阅使用说明。
sketchtool help export pages
文档预览
导出文档中最后编辑页面的 PNG 预览。默认情况下,它保存为 preview.png
,最大分辨率为 2048x2048 像素。较大的文档将缩小以适应。
sketchtool export preview /path/to/document.sketch
有关所有可用选项,请参阅使用说明。
sketchtool help export preview