PhotoShop资源导出工具,自动裁剪与命名,导出图层位置与图层关系、对象层属性等数据,可用于资源导出与UI制作的自动化。
按照对图层与组的属性设置自动裁剪缩放并导出图片。
导出图片的同时导出该图像的坐标,大小,不透明度等信息。
图层对象导出对象信息,如文本层的字体,大小,颜色,对齐方式等。
除了图片外还会导出一个xml文档,记录的图片的多种信息。 在此基础之上的二次开发,用于如UI的自动拼接与生成代码等工作。
- 图层1
- 图层2.png
- @图层1.png
- @图层2.png;
- @图层1.png;|$9
- @图层2.png;#元数据;|64x64
- group //普通组
- >group;?Button; //为普通组添加属性
- @group.png //转换为普通导出图层的组
属性符号 | 参数 | 参数默认值 | 说明 |
---|---|---|---|
@ | 文件名 | 无 | 标记图层导出图片文件和数据,参数是导出的文件名,支持png/jpg/jpeg/bmp/tga格式,如后面有其他属性,使用';'来结束。如果没有后缀名默认为png |
~ | 图片名 | 无 | 标记图层为一个外部文件,仅导出图层数据,如后面有其他属性,使用';'来结束。 |
图层标记可应用在普通图层与图层组上,如果应用在图层组则视图层组为普通图层。
属性符号 | 参数 | 参数默认值 | 说明 |
---|---|---|---|
> | 文件名 | 无 | 标记该组后可以为该组节点添加属性 |
图层组没有被标记导出时只是一个普通的层级节点,有时该节点需要附加些数据时,则需要使用图层属性标记
属性符号 | 参数 | 参数默认值 | 说明 |
---|---|---|---|
| | 64x64 | 按照图层边缘最小裁剪 | 标记该图层会被裁剪,如果输入参数则按照指定大小裁剪(不会缩放与拉伸)。 |
# | 自定义字符串 | 无 | 一个TAG,原封不动的导出至xml,使用;来结束,如有内容中有;字符则需要使用\来转义。 |
$ | 0~9 | 5 | 图片导出质量,省略属性与省略参数都会使用参数默认值。 |
? | 类型名 | 无 | 该图片的类型,原封不动的导出至xml,使用;来结束,如有内容中有;字符则需要使用\来转义。 |
& | 无 | 无 | 栅格化图层,主要用于文本层等图层,栅格为普通图层后,不会导出文本的字体和大小等数据。 |