Magento имеет средства для изменения размера изображений, но обычно это происходит так, как они запрашиваются другими страницами. Помощник catalog/image
, например, может помочь с этим.
Если вам нужно иметь произвольные изображения, выводимые платформой, вам нужно написать действие контроллера для этого, чтобы сгенерировать вновь измененные изображения перед их возвратом. Дайте мне знать, если вам нужно больше подробностей на этом фронте, но в основном вам просто нужно действие, которое анализирует запрос формата и создает заново измененное изображение по требованию.
В этом случае ваше CDN не будет затронуто, хотя вы можете быть умны в этом и фактически обслуживать активы из CDN, если хотите. В этом случае вы сгенерируете изображение, загрузите его в CDN на лету, а затем вернете 302 ответа для ресурса.
Надеюсь, это поможет!
Спасибо,
Джо