动态更改psd的文本?

时间:2013-11-04 19:58:27

标签: php apache photoshop dynamic-image-generation

这是我的问题:

设计师创建展示销售的横幅广告。例如:所有商品10%的折扣。每隔一个周末,销售额从10%变为15%。广告的设计和文字的位置从一周到一周或每天都在变化。我想自动化文本更改和横幅创建。

有没有办法动态打开一个保存设计的psd并更改文本并使用LAMP服务器输出图像?

图像文件不必是psd。我想它可以是任何允许我轻松完成此操作的格式。

我做了一些研究,发现了一个名为imagemagick的程序。我找不到任何关于如何使用该软件解决问题的文档。

我不知道这是否是正确使用的软件。任何帮助将不胜感激

1 个答案:

答案 0 :(得分:2)

这绝对是可能的 - 你将创建一个没有文字的图像文件,Imagemagick理解的某种格式(即不是PSD - JPEG或PNG是两种常见格式),然后在它上面绘制一些文字。使用相同的技术来生成那些验证码图像。

您可以找到一个非常基本的教程,说明这可能如何运作here

显然,你可以做的事情要比页面显示的要复杂得多,但它应该让你开始。完整的PHP ImageMagick API在主要的PHP文档中有详细记录,可以找到here