请问js是否可以直接识别psd文件中的图层选区和特效?

发布于 2022-09-13 00:24:11 字数 260 浏览 59 评论 0

各位大神,目前leader有个需求:

就是用户上传logo图片后可以自动贴合我们所有的模板,我们的模板都是psd格式。
所以需要前端可以识别出替换图层的选区,这样logo可以自动去适应大小、形状及位置;
另外还需要识别出psd文件里光照等特效,自动适应到替换logo后的效果图上。
请各位提供下思路,谢谢!
我调研了psd.js。貌似psd.js也无法识别出psd图层的选取及各种特效。愁

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

本王不退位尔等都是臣 2022-09-20 00:24:11

如果你是作为一种长期的服务,其实把psd拆分为合适web应用的模板图集是必要的,js操作PSD文件的能力和稳定性其实很受限。

我想你可能考虑的是直接利用psd功能来实现图层融合出效果,但

  1. 不知道这样的处理,在web上是否和在专门软件上是一致的?
  2. 在满足1中一致性上,是否方便的能利用web环境进行处理?

基于上述原因,专门的图片处理web服务,其实更应该找合理成熟的方案,比如基于 图层集合模板,再调用能在web环境上使用的图像操作库来生成效果,因为psd文件中的效果都可以转换为相应 图像操作库的应用。

冷清清 2022-09-20 00:24:11

模板图层拆分成png,交给前端拼接,读取PSD中的图层内容不合理

蘑菇王子 2022-09-20 00:24:11

https://foxpsd.com/ 试试这个网站

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文