2010-06-28 2 views
0

Когда я пытаюсь загрузить изображение с моего iPhone (Drop Pin Marker) через FTP-клиент, файл всегда отображается на моем рабочем столе в виде width-0 height-0. Его можно просматривать в средстве просмотра внутренней файловой системы, но когда он добирается до моего рабочего стола, он не имеет размера. Почему это и как я могу открыть эти файлы?Извлеченные изображения iPhone OS, показывающие как 0x0

ответ

3

Если это изображение, iphone делает некоторые интересные вещи с помощью png. Он каким-то образом инвертирует некоторые цветовые каналы. Вот некоторая информация об этом http://modmyi.com/wiki/index.php/Iphone_PNG_images

+0

Но почему бы это не показать размеры? –

+0

Какой конкретный файл (и путь) вы пытаетесь сделать там? Я использовал «iPhone Explorer» с iphone-explorer.com и смог вытащить SmallPinPurple.png из /Applications/maps.app на iOS4 и его ясность, но он имеет соответствующие атрибуты размера и SmallPinGreen.png из OS 3.1. 3, а также имеет соответствующие ограничения размера. – AtomRiot

+0

Что еще более важно, «iPhone PNGs» имеет кусок «CgBI» перед куском IHDR. Действительный PNG ** должен начинаться с блока IHDR; некоторые зрители могут игнорировать это ограничение и анализировать фрагмент IHDR, в то время как другие сообщают об ошибке/нулевом размере/независимо. –