Сжать загруженные изображения в magento

Можно ли сжать оригинальное изображение товара при загрузке в magento? Magento сохраняет исходное загруженное изображение в полном размере. Администратор магазина имеет 3 МБ изображений и 20 000 товаров. Я хочу автоматически изменить размер изображения до ~150K.

Спасибо

3 ответа

Решение

Быстрее всего использовать Photoshop или другие файлы, связанные с изменением размера изображений до максимального полезного размера для магазина. Это должна быть относительно небольшая JPG, и она в значительной степени устранит проблему. Как дополнительное преимущество, загрузка новых изображений будет во много раз быстрее.

Magento автоматически сжимает изображения продуктов перед их отображением на веб-интерфейсе.

Из-за особенностей техники сжатия вы не можете легко выбрать конкретный размер файла, так как он сильно зависит от количества деталей на изображении. Простое "большое" (широкое и высокое) изображение может привести к меньшему размеру файла, чем сложное "маленькое" (узкое и короткое) изображение. Сначала проверьте размеры файлов, предоставляемых клиентам, а затем решите, стоит ли их искать.

Если вам действительно нужно изменить размеры с помощью администратора, вы можете подключиться к наблюдателю событий для сохранения продукта и написать сценарий, чтобы уменьшить размер исходного изображения.

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