iPhone 3GS (iPhone OS 3.1.3) で撮った画面スクリーンショットを以下の5つの方法で取り出してみた。

・USB接続で画像をPCに転送 (Microsoft 「スキャナとカメラ」)
・iPhoneの「写真」アプリにて画像を選択して「メールで送信」
・iPhoneの「写真」アプリにて画像を選択して「MMSで送信」
・iPhoneの「写真」アプリにて画像をコピーして「メール」アプリにて画像をペーストしてメール送信
・iPhoneの「写真」アプリにて画像をコピーして「SMS/MMS」アプリにて画像をペーストしてMMS送信

ざっと、まとめ。
・「写真」アプリから送信するとJPEGに変換される。
・「写真」アプリからコピペして送信するとPNGのまま。
・MMSでもメールでも画像サイズはそのまま

今回の結果を表にするとこんな感じ。

転送方式ファイル名画像サイズ画像フォーマット
USB接続でPCへIMG_1996.png (拡張子は小文字)320x480PNG
「写真」アプリ「メールで送信」写真.jpg (拡張子は小文字)320x480JPEG
「写真」アプリ「MMSで送信」IMG_1996.jpg (拡張子は小文字)320x480JPEG
写真コピペで「メール」アプリIMG_1996.PNG (拡張子は大文字)320x480PNG
写真コピペで「SMS/MMS」アプリファイル名が指定されていない320x480PNG

もしかして拡張子がjpgに変わっているけど、中身はPNGかも・・・と思ってバイナリエディタで見たらちゃんとJPEGに変換されていた。。。

tags: zlashdot iPhone iPhone

Posted by NI-Lab. (@nilab)