请问js是否可以直接识别psd文件中的图层选区和特效?
各位大神,目前leader有个需求:
就是用户上传logo图片后可以自动贴合我们所有的模板,我们的模板都是psd格式。
所以需要前端可以识别出替换图层的选区,这样logo可以自动去适应大小、形状及位置;
另外还需要识别出psd文件里光照等特效,自动适应到替换logo后的效果图上。
请各位提供下思路,谢谢!
我调研了psd.js。貌似psd.js也无法识别出psd图层的选取及各种特效。愁
回答:
如果你是作为一种长期的服务,其实把psd拆分为合适web应用的模板图集是必要的,js操作PSD文件的能力和稳定性其实很受限。
我想你可能考虑的是直接利用psd功能来实现图层融合出效果,但
- 不知道这样的处理,在web上是否和在专门软件上是一致的?
- 在满足1中一致性上,是否方便的能利用web环境进行处理?
基于上述原因,专门的图片处理web服务,其实更应该找合理成熟的方案,比如基于 图层集合模板,再调用能在web环境上使用的图像操作库来生成效果,因为psd文件中的效果都可以转换为相应 图像操作库的应用。
回答:
模板图层拆分成png,交给前端拼接,读取PSD中的图层内容不合理
回答:
https://foxpsd.com/ 试试这个网站
以上是 请问js是否可以直接识别psd文件中的图层选区和特效? 的全部内容, 来源链接: utcz.com/p/935615.html