我使用psd.js来解析服务器端的PSD文件。我只想要普通的像素/形状图层和文本图层。所以我想检查一下Photoshop图层
我已经找到了情况4和5。
layer.get('objectEffects')
将返回一个对象。layer.clippingMask()
会返回一个对象。对于情况1-3,我不知道如何检查。或者可以使用PSD.js进行检查吗?
BTW,PSD.js在图层节点上确实有psd.tree().childrenAtPath('a_layer_path')[0].get('vectorMask')
方法。但是,它引用的矢量蒙版与Photoshop中的矢量蒙版不同。