есть способ, которым я могу использовать createimagefromjpeg(), чтобы сохранить изображение с URL-адреса, но разрешить все типы файлов изображений?PHP createimagefromjpeg() Как включить все типы изображений
Кажется очевидным, что createimagefromjpeg позволяет только jpeg/jpg.
Вот мой текущий процесс:
// create the image and save it
$imagefile = iageURL;
$resource = imagecreatefromjpeg($imagefile);
// X amount of quality is the last number
imagejpeg($resource, "images/covers/imagename.jpeg", 50);
imagedestroy($resource);
Это прекрасно работает, потому что это позволяет мне снизить качество изображения. Но я получаю сообщение об ошибке при попытке использовать что-либо, кроме jpeg/jpg.
Есть ли способ обойти это? Или, возможно, лучший способ сохранения изображений (с уменьшенным качеством) с URL-адреса.
Крейг.
Отлично, просто изменив функцию на imagecreatefromtstring(). Благодаря! – Lovelock