Используя WordPress с веб-интерфейсом, мне нужно создать квадратные текстуры (например, 1024 × 1024 пикселей) из всех загруженных в него изображений. Поэтому изображения должны быть неравномерно масштабированы , что означает, что они должны быть растянуты в соответствии с целевым размером, игнорируя их соотношение сторон. (Растягивание их обратно в исходное соотношение сторон происходит в webgl позже)
В идеале я хотел бы добиться этого с помощью встроенной функции add_image_size()
, но (к счастью) она соблюдает соотношение сторон независимо от того, что передается как crop
аргумент.
Есть ли способ обойти внутреннее масштабирование изображения и добиться неравномерного масштабирования определенных размеров изображения в WordPress?