PHP图像生成器/处理程序

时间:2009-11-24 23:16:16

标签: php image-manipulation httphandler

我想创建一个PHP图像生成器,它可以获取多个查询字符串参数并动态生成图像。我之前在ASP.NET中通过处理程序完成了这个,但现在我想用PHP。例如,我希望调用image.php?img1=foo.jpg&img2=bar.jpgfoo.jpg旁边水平呈现bar.jpg的串联。稍后我会做一些mod_rewrite来使它像foo_bar.jpg,但这不是我关心的问题。是否有任何样本可以做我想要的或任何代码片段来检查?这实际上是一种学习经验,而不是构建某种东西的必要步骤。

以下是它的示例应用程序:

image.php?d=14&m=jan&y=2010

真的是14.jpg + jan.jpg + 2010.jpg

的图形连接

在mod_rewite之后,它可以像:

一样使用
14_jan_2010.jpg

2 个答案:

答案 0 :(得分:1)

PHP GD库当然可以做到这一点。您可以计算出图像需要的大小,创建一个空白图像,然后使用imagecopymerge()将三个图像复制到其中。

答案 1 :(得分:0)

如果有帮助,我可以给你一些示例代码。

http://www.psych0tik.net/images/sig.phps ::编辑链接已被破坏。我马上就解决了。

这很简单(并没有完全符合你的要求),但应该能够通过一些小小的hackery来满足你的需求。