Как обрезать и изменить размер файла изображения для изображения профиля - PullRequest
0 голосов
/ 22 марта 2011

Я делаю сайт, и мне нужно, чтобы у всех пользователей была квадратная картинка профиля.Может кто-нибудь указать мне на сайт, который объясняет процесс обрезки изображения / изменения размера изображения с помощью php?

Ответы [ 2 ]

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

Взгляните на мой простой класс для работы с изображениями - https://gist.github.com/880506

Он обеспечивает базовую обрезку, повторную выборку и изменение размера холста.

Вы можете использовать его как есть или рассматривать какисточник обучения.

0 голосов
/ 22 ноября 2015

сначала вы можете получить ширину и высоту этого изображения с помощью getimagesize() и создать строку изображений с помощью file_get_contents(), а также создать исходный файл для вашего профиля с нужной вам шириной и высотой и создать не позднее $ tmp с imagecreatetrueclor()Вы создаете образ для профиля с imagejpg(). Следующим шагом вы должны очистить память с помощью imagedestroy()

...