既然你有一個JavaScript函數的onclick會動態變化,上傳的圖片
function borderColor() {
var color;
// change border color
$("#borderColorPickID").val(color); // pass color to form
}
的邊境通行證的十六進制顏色值或顏色名稱「綠色,藍色」等在一個隱藏的輸入。
<img id="blah" src="sites/all/themes/my_theme/logo.png" alt="default image" />
<input type="hidden" value="" name="borderColorPick" id="borderColorPickID" />
綁定圖像名稱和顏色值,服務器端,以相應地重命名圖像。
所以,如果上傳的圖片是upload.png和顏色值#00fc00重命名並保存圖像爲上傳___ 00fc00.png
現在,所有你需要的是一個JavaScript函數來獲取邊框顏色從圖像的新名稱創建邊框並將其應用於圖像。
function applyBorder(imageName) {
//// get color from image name
//// apply border to image
}
imagemagick代碼在提交按鈕表單創建時進入.module文件中,看起來非常有用,但我不知道如何實現它。 –