Сжатие изображений в PHP? - PullRequest
       18

Сжатие изображений в PHP?

0 голосов
/ 19 августа 2011

Я хочу сжать изображение с таким же качеством с помощью PHP. В моей ситуации я хочу отображать изображения пользователей, когда они вошли в систему. В настоящее время я показываю исходное изображение независимо от того, что оно загружено в mysite. файл Я загружаю файл 4 МБ и показываю им. Вместо этого я хочу сжать изображение с таким же качеством.

Я хочу сделать это с той же высотой и шириной. Мне нравится делать это, пытаясь сделать это. Но для файлов 4 МБ это не работает, просто сделайте это.

Есть ли способ сделать. Как мне этого добиться.

Ответы [ 3 ]

1 голос
/ 19 августа 2011

Вы не можете сжимать изображение, сохраняя то же качество и разрешение.Однако вы можете уменьшить его (файл JPEG размером 4 МБ довольно большой - если он предназначен только для экрана, в большинстве случаев изображение размером 1600 пикселей или меньше подойдет), используя GD, Imagick и т. Д.

0 голосов
/ 19 августа 2011

Вы должны изменить размер изображений, когда они были загружены на ваш FTP-сервер.

Конечно, вам придется иметь дело с потерей качества и разрешения.

Посмотрите на http://www.white -hat-web-design.co.uk / блог / изменение размеров-изображения-с PHP /

0 голосов
/ 19 августа 2011

Попробуйте конвертировать их в разные форматы. GIF является лучшим для небольших изображений. Есть много конвертирующих классов, так что просто посмотрите вокруг Google

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...