2011-03-31 158 views
4

我有一個iPhone應用程序將圖片上傳到我的服務器。我遇到的一個主要問題是旋轉問題。圖像自動旋轉

由於某種原因,如果我從iPhone上傳圖片,某些圖片會自動旋轉。旋轉的那個人是肖像模式的人。我的腳本中沒有用於旋轉圖像的代碼。

服務器如何精確處理高圖像?我應該修改我的PHP文件來檢查它自動旋轉後提前旋轉嗎?我應該在我的iPhone應用程序中編寫一些代碼來檢查它嗎?

任何幫助表示讚賞!

PS:如果您需要代碼,請隨時詢問!

回答

6

某些圖片(jpg)具有exif數據,可以告訴拍攝照片時照相機的位置。

看看http://www.php.net/manual/en/function.exif-read-data.php#76964

您可以旋轉圖片服務器端這樣

+0

感謝您的回覆!我必須用EXIF重建我的Apache。如果它有效,我會盡快回復您。 – iosfreak 2011-03-31 20:48:38

+2

剛剛安裝了它並從圖像中打印數組後,ORIENTATION不在exif數組中。有任何想法嗎? – iosfreak 2011-03-31 21:33:39

+0

exif標籤包含什麼?您可能會看到許多不同程序的exif標籤,而不僅僅是使用php – Quamis 2011-04-01 12:01:50