Я полагаю, вы поступаете неправильно. Всегда лучше сохранить версию высочайшего качества. Допустим, прямо сейчас вы хотите уменьшить изображения до 300x300. Что произойдет в следующем году, когда вы измените дизайн своего сайта и захотите разместить изображения продуктов на видном месте и захотите изображения размером 400x400? Вы не можете, потому что у вас есть только 300x300. Как уже упоминалось, Magento имеет механизм изменения размера, который делает именно то, что вы хотите. Он изменит размеры (уменьшит) изображения один раз и сохранит их в кеше. Когда изображение загружается в первый раз, Magento изменяет размер, и любая последующая загрузка изображения загружает уже сохраненное изображение из кэша. Вуаля, у вас есть и оригинальное изображение высокого качества, и изображение с измененным размером.