我希望让用户将图片上传到我的网站,并进行一系列的Photoshop操作,例如在该图片后面添加一个图层,一个前面的图层和一些带有效果的动态文本,如投影和渐变叠加。这甚至可能吗?
答案 0 :(得分:3)
看看各种Image Processing and Generation functions provided by PHP主要是ImageMagick& GD。如果这证明不够,
考虑Gimp command line。你可以使用 exec()函数轻松地从php调用它。 GIMP是全功能的&可以做你想要的几乎所有花哨的Photoshop动作。它是免费的!
希望有所帮助
答案 1 :(得分:0)
PHP库可用于执行一些基本的图形操作,如另一个答案中所述。如果这些不适合您,看起来您可以运行并编写服务器上的普通Photoshop程序。 Photoshop不适用于Linux,因此您可能需要Windows服务器。 (这在共享主机上是不可行的,至少你可能需要一个不错的VPS。)
我之前没有这样做过,但根据Adobe Photoshop Scripting documentation你的语言选择是JavaScript和VBScript。有人可以写一个PHP库来访问它,但我不知道那样的事情。