Можно ли экспортировать JPEG из фотошопа без подписи файла фотошопа? - PullRequest
0 голосов
/ 25 марта 2020

Когда я пытаюсь загрузить изображения в какую-то систему CMS, которую я использую, в некоторых файлах JPEG происходит сбой, а в других - нет. После некоторых поисков я обнаружил, что на уровне битов и байтов есть подпись, которая сообщает, является ли файл JPEG или чем-то еще. Очевидно, что JPEG-файлы, экспортированные из фотошопа, имеют немного другую подпись, и моя система, похоже, не работает на них. Они все еще несколько JPEG, но больше похожи на Photoshop JPEG. Если я, например, открываю и экспортирую файл в Gimp, он работает без проблем.

Тот, который работает, начинается с: FF D8 FF E0 00 10 4A 46 49 46

Тот, который не работает: FF D8 FF ED 00 2C 50 68

Оба файла заканчиваются на: FF D9

Поэтому у меня возникает вопрос, есть ли способ экспортировать эти изображения в фотошопе в виде простых изображений JPEG?

1 Ответ

0 голосов
/ 25 марта 2020

Поскольку вы не поделились файлом JPEG, созданным в Photoshop, и я не могу его сгенерировать легко, я могу предложить только непроверенную команду для устранения проблемы.

Вы должны иметь возможность использовать exiftool чтобы удалить связанные с Photoshop материалы из одного изображения, например:

exiftool -photoshop:all= IMAGE.JPG

* может удалить больше информации, чем вы хотите, чтобы вы могли скопировать исходные данные IPT C обратно в этом. Это сделает все JPEG в текущем каталоге:

exiftool -photoshop:all= -tagsfromfile @ -iptc:all -ext jpg .
...