рендеринг точного файла JPEG через php - PullRequest
0 голосов
/ 27 марта 2011

Я использую следующий код для рендеринга файла JPEG, который находится на диске, через функцию imagejpeg:

//.... some headers....
$image = imagecreatefromjpeg($the_file);
imagejpeg($image);

Теперь проблема в том, что imagejpeg сжимает изображение (уменьшаеткачество в моем случае) и не выводит тот же файл.Я знаю, что могу контролировать качество с помощью параметра, но кажется, что imagejpeg выполняет jpeg кодирование / декодирование.Я не хочу этого (кажется, пустая трата, поскольку файл уже является файлом JPEG).Я хочу простую функцию, которая будет просто "РЕНДЕР" изображение (что я думал, что imagejpeg делал до сих пор).Может кто-нибудь сказать, что использовать?

1 Ответ

1 голос
/ 27 марта 2011

Вы можете использовать функцию readfile(), чтобы прочитать файл с диска и вывести его содержимое - без каких-либо манипуляций / преобразований.

...