В чём прикол? Изменение расширения с JPEG на JPG ситуацию не исправляет. Paint прекрасно открывает и редактирует такие картинки. Просмотрщик, браузер, всё что угодно открывает - но не фотошоп. Картинки из самых разных источников.
Что значит "не открывает"? При двойном (или одиночном) клике или нажатии энтер... в общем при открытии файла, не запускается фотошоп или... что вообще происходит-то?!
Ты же давно не первый вопрос задаёшь, мог бы и научиться яснее выражовываться.
Нерон Лордов, так работают тысячи программ поддерживающий эту функцию. Вот только в программах в который есть "импорт", "открыть как" и подобных, это действие может делать либо простое открытие, либо вызывать диалог, либо ошибку...
Так ты помощи хочешь только от тех, кто с ним работает? Дискриминация! :(
Нерон Лордов, ты невнимательно читаешь или недостаточно вдумываешься в текст ответов!
Ещё раз - обработка событий может пойти разными путями, при разном способе открытия.
Нерон Лордов, так это тобой подразумевается, здравым смыслом, логикой, статистикой наконец, но у авторов фотошопа... "вместо головы, должно быть жопа" :D
Самый тупой способ, переверните картинку на 90 градусов в просмоторщике, сохраните и поверните обратно и опять сохраните. Не переживайте повороты идут без повторного сжатия.
Ezhyg, Ну не бред, вроде как это сделано для экономии процессорного времени. Просмотрщики обычно ничего кроме bmp png jpg gif не понимают им легко содержимое проверить, а вот фотошопу проверять равы или гигобайтные псд и кучу других форматов проблемно.
Павел Демьянов, а зачем проверять их целиком, если достаточно прочитать первые 4 байта и по ним угадать формат? Могу предположить, что некоторые хитрые форматы не имеют сигнатуры, но тогда можно для тех, которые имеют - проверять сигнатуру, а которые нет - открывать старым методом)
Или открывать сначала одним методом, если открыть не удалось - пробовать другим методом, если оба метода не прошли (ни по расширению, ни по сигнатуре не удалось угадать формат) - тогда только возвращать ошибку. Опционально в настройках позволить юзеру указать, какой метод определения использовать первым.
Да ладно?! Вот как раз именно просмотровщикам нужно знать, как можно больше форматов! Иначе это не просмотровщик... а какая-то бесполезная хрень.
Почему-то другие программы умеют работать с большими фалами "по особому", сообщая, что обработка файла может занять больше времени, спрашивают уверены ли вы и прочее.
Ezhyg, "просмотровщикам нужно знать" это не про просмоторщик встроенный в windows, а я подразумевал только его. Тот же просмоторщик на mac умеет видеть почти любой формат изображения.
Поменял JFIF на JPEG, а потом на JPG, а потом обратно на JFIF - ни разу фотошоп не смог открыть файл, а в итоге картинка оказалась запоротой - даже просмотрщик ее не открыл xD
Нерон Лордов, нет, JFIF там и должно быть (но не обязательно именно JFIF, там ещё EXIF может стоять, а может вообще ничего не быть, это всего лишь метаданные). Но если вы попытались эти данные редактировать HEX-редактором и после сохранения файл побился - то значит поменяли нечаянно количество байт в нём и смещения сдвинулись.
Исходный JPG-файл (до манипуляций) нормально открывается браузерами и просмотрщиками? Если да, а фотошоп его не жрёт - то есть ещё вероятность, что у фотошопа слетел встроенный в него плагин для открытия JPEG.
Нерон Лордов, попробуйте переустановить фотошоп, если не поможет - то удалить (предварительно забэкапив) папку Adobe в AppData, где настройки фотошопа лежат, если и это не поможет - тогда техподдержку пинать (а если фотошоп пиратский - то попробовать другую сборку)