2011-05-10 248 views
1

我想弄清楚如何創建一個圖像周圍的圖像邊框以及從mySQL數據庫使用PHP添加文本到邊框(如下所示)我看了看周圍,但無法找到任何東西就像我想要做的一樣。圖像邊界圖像php

在此先感謝

http://tinypic.com/r/10h6s8p/7 enter image description here

+0

http://stackoverflow.com/questions/4688300/border-around-image/ – 2011-05-10 12:30:16

回答

3

你爲什麼不有一個單一的背景股利(或多個,如果你要調整大小)(什麼我試圖做的PIC)和放置從該結果的頂部該div的圖像?

這將有相同的效果,並且在通過php處理圖像時過程激烈。

+0

可能重複嗨@frietkot抱歉,花了這麼長時間才能回到你身邊,我的連接一天都沒有了,你能夠顯示我怎麼去這個,因爲我很新的PHP – shane12195 2011-05-11 18:44:59

1

您是否需要創建一張新圖像,將原始圖片放置在寶麗來般的框架內?

您可以在php中使用GD functions來完成此操作。

準備背景圖像,然後使用imagecopy()函數將圖片放入其中,然後使用imagetfttext()寫入文本。

0

首先:確保你有外邊框(寶麗來背景)從你想放在這個文件中的文件中分離出來。

其二:瞭解該文件需要在寶麗來背景中正確插入的尺寸。

第三:瞭解你的文本可以在哪個x/y位置開始(也許它是最大寬度和高度)。

然後,它的相當簡單:

1)裝載背景 2)(調整大小)的圖像疊加到在x/y位置 3的背景)疊加文本到在x/y位置的背景

這很簡單,如果你有一些PHP的圖像功能的經驗,否則它可能是一個小挑戰,讓它工作。

+0

嗨@pendo當我嘗試做到這一點,我得到一個錯誤(它看起來像圖像沒有正確創建或以‰PNG開始)這裏是我的代碼 https://gist.github.com/19fa2e75bae15c83c7d9 – shane12195 2011-05-11 18:48:16

+0

確切的錯誤是什麼? – 2011-05-11 22:47:35