Что такое поле «Программное обеспечение» в свойствах файла изображения?

Когда мы щелкаем правой кнопкой мыши на jpg, появляется модальная форма «Свойства». Одна из вкладок называется «Изображение».

На этой вкладке для большинства моих jpg-файлов я вижу следующие названия свойств: Тип изображения, Ширина, Высота, Марка камеры, Модель камеры.

Однако для нескольких моих изображений я вижу дополнительную строку: Software. Например, у одного img для свойства Software установлено следующее значение: Shotwell 0.30.10. Указывает ли свойство « Программное обеспечение» на необходимость выполнения дополнительной обработки, связанной с этим программным обеспечением, для рендеринга изображения?

Я спрашиваю, потому что это изображение (и другие с этим свойством «программного обеспечения» Shotwell) делают странные вещи в разных браузерах. У меня есть метод Javascript setInterval() , который постепенно изменяет свойство ширины img (для увеличения или уменьшения масштаба). Код работает гладко в Chrome, но в Firefox изображения с этим свойством программного обеспечения не отображаются в темпе интервала таймера.

Я не могу точно вспомнить, но кажется вероятным, что я использовал Shotwell на этом конкретном изображении, чтобы перевернуть его. Если мне придется переделывать изображения и избегать Shotwell, пусть будет так. Но, тем не менее, я надеюсь лучше понять, что на самом деле может здесь происходить, и каково значение наличия свойства «Программное обеспечение» в файле изображения.

1 ответ

В дополнение к типу и размерам изображения вы можете увидеть метаданные, которые хранятся в специальном разделе файла. «Программное обеспечение» дает информацию о том, какое программное обеспечение работало с файлом. Информация будет там, только если программное обеспечение предназначено для записи этой информации в файл.

То, что у вас есть проблемы с файлами, обрабатываемыми Shotwell, действительно может быть связано с тем, как Shotwell обрабатывает файлы, или, возможно, даже с ошибкой. Метаданные в этом случае помогли вам идентифицировать проблемные файлы. Будьте уверены, однако, что метаданные служат только для хранения описательной, технической и административной информации о графическом файле.

Другие вопросы по тегам