Получите imagejpeg для правильного отображения - PullRequest
0 голосов
/ 17 февраля 2012

Можно ли в любом случае использовать это для отображения изображения без необходимости его сохранения?

imagejpeg( $thumb, NULL, 100 );

Это просто производит странные символы на веб-странице.

Ответы [ 3 ]

1 голос
/ 17 февраля 2012

Для правильной работы заголовка Content-Type необходимо правильно установить:

header('Content-Type: image/jpg');
1 голос
/ 17 февраля 2012

вам нужно установить для него заголовок

header('Content-Type: image/jpeg');
imagejpeg( $thumb, NULL, 100 );

(при условии, что вы знаете все параметры imagejpeg)

0 голосов
/ 17 февраля 2012
$thumb = imagecreatefromjpeg($url);
header('Content-type: image/jpeg');
imagejpeg($thumb);
imagedestroy($thumb);

Выше должно работать.Если вы делаете это в рамках, вы должны отключить макет.

...