2011-05-18 11 views
0

フォームデータとともにサーバーに写真を送信するアプリケーションを作成します。何らかの理由でポートレートモードで撮影された写真は、サーバー上で一度90度回転して送信されます。われわれは明らかにここで何かを見逃していることは間違いないが、我々はこれに対する解決策を見つけるのに苦労している。iPhoneはすべての写真をサーバーに風景として送信します

答えて

1

UIImageはimageOrientationプロパティを持っています。 UIImageを使用している場合は、サーバに画像を送信するか、画像を回転するか(向きがサーバが予期していない場合)、画像をサーバに送信する際に考慮する必要があります。

0

携帯電話が90度回転しているため、ポートレートの写真はポートレートとしてのみ表示されます。携帯電話のソフトウェアが電話機が回転していることを認識しても、フォトセンサーは認識しないため、すべての写真が風景として表示されます。チェックボックスをオンにすると、フォームにチェックボックスなどを含めてフォームデータに渡し、サーバー上の画像ソフトウェアを使用して画像を横に回転させる必要があります。

関連する問題