2009-05-04 96 views
0

我正在CodeIgniter(CI)中開發一個新項目,並且希望找到針對此當前問題的CI解決方案。我有一張圖像,類似於相框。我想要修改已上傳的圖像以在背景中顯示此幀。使用CodeIgniter合併兩個圖像圖像操作類

實施例:
alt text http://www.sampsonresume.com/projects/visit-creation/vc-process.jpg

第一幅圖像是所述幀。第二個是上傳的圖像(調整大小/裁剪後),第三個是兩者的組合,我希望完成。

回答

1

如果圖像將在您自己的網站上顯示,那麼簡單地使用CSS可能會更容易(特別是如果您的底部圖像只是給出邊框...)。當然,如果你希望人們用這個框架來下載這些文件,那是一個不同的故事。

我不認爲CI在Image Manipulation類中有內置方法。但是,該類僅僅是來自三個主要PHP圖像庫(GD,ImageMagick和NetPBM)之一的摘要。如果你知道你使用的是什麼庫(我通常使用GD來處理這樣的基本事情......),那麼你只需要使用他們專有的方式來做這件事。

您甚至可以製作自己的圖庫或擴展Image Manipulation類以添加自己的特殊功能。

另外,在Zend中可能有這樣的方法(不確定,我也不會去查看它)。但是,如果您確實找到了某些東西,則可以使用include Zend components into CI

祝你好運!

+0

凱爾,謝謝大家的響應。我已經考慮過CSS,但是除非我絕對需要,否則決定不走這條路。但是,請不要根據我的具體例子來看待這個問題,而是一般情況下將圖像與CI合併的原則。再次感謝您的意見!我會看看Zend。 – Sampson 2009-05-04 20:41:32