2014-09-08 4 views
2

Поскольку этот магазин является электронной коммерцией, он помогает многому иметь изображение с данными EXIF, но по какой-то причине, когда изображения с данными EXIF ​​загружены, пурпурный, кажется, лишает всю эту информацию информацию из изображение и показывать только голые изображения в передней части.!Magento сбрасывает все данные EXIF ​​при загрузке

может кто-нибудь сказать мне, почему это происходит и как мы можем избежать этого?

Cheer!

ответ

1

Это побочный эффект использования библиотеки GD2 для изменения размера.

lib/Varien/Image/Adapter/GD2.php

Смотрите, если есть модуль там, который использует ImageMagick, если вы хотите сохранить EXIF ​​

Quote from PHP website on using GD:

При разработке кода, чтобы изменить размер изображения, то лучше не использовать GD , Когда , используя текущие методологии GD, вы читаете контент с изображения и манипулируете им. К тому времени, написав этот контент на новый бренд , вы теряете данные EXIF.

Если вы хотите сохранить данные EXIF, рекомендуется, чтобы вы скомпилировали и использовали расширение PECL Imagemagick. Он имеет большие методы изменения размера, встроенные вправо, и данные EXIF ​​сохраняются.

ImageMagick не используется из-за проблем с загрузкой сервера.

Смежные вопросы