我的應用程序正在通過內容類型爲「application/octet-stream」的移動設備發送圖像。PHP從應用程序/八位字節流創建圖像
我需要使用GD庫處理這些圖像,這意味着我需要能夠從數據創建圖像對象。
通常,我一直在使用imagecreatefromjpeg,imagecreatefrompng,imagecreatefromgif等來處理從Web表單上傳的文件,但這些似乎不適用於以應用程序/八位字節流的形式來到我的應用程序。
關於如何實現我的目標的任何想法?
編輯
下面是我用它來創建圖像識別......我的處理程序完美的作品在我的網站上的代碼,唯一的區別我可以在我的網站,並從iOS的數據之間是講的內容 - 鍵入
public function open_image($path) {
# JPEG:
$im = @imagecreatefromjpeg($path);
if ($im !== false) { $this->image = $im; return $im; }
# GIF:
$im = @imagecreatefromgif($path);
if ($im !== false) { $this->image = $im; return $im; }
# PNG:
$im = @imagecreatefrompng($path);
if ($im !== false) { $this->image = $im; return $im; }
$this->error_messages[] = "Please make sure the image is a jpeg, a png, or a gif.";
return false;
}
對於GD如何處理數據,MIME類型應該沒有意義。顯示您使用的代碼 – 2011-05-09 21:23:53
+1請向我們展示您使用的代碼。 – 2011-05-09 21:32:21
我把代碼放在那裏,謝謝:) – johnnietheblack 2011-05-09 21:32:31