photoshop脚本将图层/文档数据导出为Json文档

时间:2017-03-30 11:56:46

标签: javascript json export photoshop layer

我想制作一个photoshop脚本,让我可以将图层数据导出到JSON文件中,目的是使用Json文件在其他应用程序中重新创建图层或该图层的内容。 我是photoshop脚本的新手,我在这里阅读官方文档 http://wwwimages.adobe.com/content/dam/Adobe/en/devnet/photoshop/pdfs/photoshop-cc-javascript-ref-2015.pdf 滚动ArtLayer对象的属性。我找不到一个可以存储我正在寻找的数据的属性,它可以是上传图像的路径,也可以是该图层的像素数组。 我想知道这是否可以实现?如果是这样,有人准备帮助我吗?

1 个答案:

答案 0 :(得分:0)

如果我理解正确,您尝试从图层导出像素数据以在另一个应用程序中使用。不幸的是,Photoshop DOM界面上没有方法可以直接访问图层或画布的像素值,而JSON可能不是最有效的传递信息的方式。一种选择是将单层导出到磁盘并使用端口让其他应用程序了解它。交互式通信记录在Javascript Tools Guide的第五章中。至于导出单层,我建议使用Generator。您可以参考与Photoshop捆绑在一起的Generator插件的source,以了解这是如何工作的。