2011-05-18 54 views
0

製作應用程序,我們希望將照片發送到服務器以及一些表單數據。由於某些原因,在肖像模式下拍攝的任何照片都會在服務器上發送一次90度旋轉角度。很確定我們錯過了一些明顯的東西,但我們正在努力尋找解決方案。iPhone將所有照片作爲風景發送到服務器

回答

1

UIImage有一個imageOrientation屬性。如果您使用的是UIImage,則在將圖像發送到服務器時需要考慮這一點,方法是將定向信息發送到服務器,或者旋轉圖像(如果定向不是服務器所期望的)。

0

是的,縱向照片僅顯示爲縱向,因爲手機已轉過90度。所有的照片都會作爲風景來呈現,因爲即使手機中的軟件意識到手機已經轉動,但照片傳感器也不會。您必須在表單中包含複選框或其他內容才能說出「肖像」,並在表單數據中傳遞該信息,並在服務器上使用圖像處理軟件將圖像旋轉爲橫向(如果已選中此框)。

相關問題