2009-11-24 88 views
0

我想創建一個PHP圖像生成器,它需要幾個查詢字符串參數並在運行中生成一個圖像。我之前在ASP.NET中通過一個處理程序完成了此操作,但現在我想使用PHP。例如,我想要致電image.php?img1=foo.jpg&img2=bar.jpg以水平顯示foo.jpg的級聯bar.jpg。後來我會做一些mod_rewrite,使它像foo_bar.jpg,但這不是我的關注。是否有任何樣本可以做我想要的或任何代碼片段來檢查?這實際上更多的是一種學習體驗,而不是建立某種東西的必要步驟。PHP圖像生成器/處理程序

下面是它的一個示例應用程序:

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

真的會的圖形拼接14.jpg + jan.jpg + 2010.jpg

而且mod_rewite後,它可以像使用:

14_jan_2010.jpg 
+0

我建議檢查一下Laravel。 – 2014-02-14 17:29:22

回答

1

PHP GD庫肯定能做到這一點。您可以計算圖像的大小,創建一個空白圖像,然後使用imagecopymerge()將三個圖像複製到其中。

+0

我仍然遇到問題。我甚至無法拍攝尺寸爲10x10的圖像1.jpg,並將其與另一張圖像2.jpg的尺寸爲10x10的圖像合併爲一個尺寸爲20x10的新圖像!你有什麼特定的代碼可以做到這麼簡單嗎? – 2009-11-25 00:05:53

0

如果有幫助,我可以給你一些示例代碼。

http://www.psych0tik.net/images/sig.phps ::編輯鏈接被破壞。我會盡快解決。

它非常簡單(並且不會完全按照您的要求),但應該能夠滿足您的一些小的hackery需求。