Существует множество функций для создания изображений, у всех из которых нет проблем с внешними доменами. Например, imagecreatefromjpeg()
. http://php.net/manual/en/function.imagecreatefromjpeg.php Если перейти по этой ссылке и проверить все функции слева, вы найдете функции, которые обрезают, изменяют размер и т. Д., И большинство из них имеют примеры.
По вашему вопросу, я считаю, что лучший способ сделать это - создать одно изображение из существующего изображения и создать пустое новое изображение, а затем использовать функцию imagecopyresized()
, чтобы скопировать изображение из вашего портфолио в пустое.