Re: [請益] 如何回傳帶有自定資訊的圖片
※ 引述《Geniusking (真理斯金)》之銘言:
: 我的Client是用JAVA寫的程式,會向我的PHP請求數張圖片(傳數張圖片的URL給PHP)
: 我的PHP程式目的是把數張圖合成一張大圖然後回傳給Client
: Client要把回傳的大圖根據「資訊」切回成數張小圖
: 下圖是PHP把Client請求的三張圖片下載下來後合成一張的結果
: 其中的Array是呼叫 read_exif_data 的資訊
: http://0rz.tw/Au6tN
: 我的問題是能不能把每張小圖的資訊寫在Exif data裡面讓Java去切
: 或是有其他傳圖片帶資訊的方法?
: 我目前想到的是把圖片令名成像 200x200_200x200_200x200.jpg (剛好這裡圖都一樣大)
: 然後回傳URL給Client,這樣Client利用URL去下載圖並從檔名得知「資訊」
: 只是這樣又需要再一次Request..
: 謝謝!
exif 我只會讀,要怎麼用 php 寫入圖片裡 ^^?
我通常是用回傳字串
$im=imagecreatetruecolor(....);
.....balabala......
$imInfo=array(......balabala......); //// 原本要放的資訊
ob_start();
imagejpeg(.....); //// or other output
$imInfo['im']=ob_get_contents();
ob_end_clean();
$imInfo=serialize($imInfo);
echo $imInfo;
這樣 client 取到字串後在 unserialize 理論上可以得到你要的圖和資訊
怕出包的話可以用 base64_encode 搭配一些 hash 做檢查
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.76.137.169
→
05/17 14:51, , 1F
05/17 14:51, 1F
→
05/17 14:52, , 2F
05/17 14:52, 2F
推
05/17 16:56, , 3F
05/17 16:56, 3F
→
05/17 16:57, , 4F
05/17 16:57, 4F
→
05/17 16:57, , 5F
05/17 16:57, 5F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章