Похоже, все, что вы хотите сделать, это установить атрибуты height
и width
тега HTML-изображения.
<img src='blah' height=50 width=50 />
Можно также использовать
проценты.
CSS обеспечивает немного больше контроля и может применяться ко всем изображениям (или ко всем изображениям определенного класса). С его помощью вы можете указать max-height
и max-width
, которые не будут влиять на изображения меньшего размера. Ниже будут применяться все изображения с классом resizedimages
.resizedimages {max-height: 400px; max-width: 400px}
Если вы не заинтересованы в сохранении изображения с измененным размером, то это звучит как проблема клиента. PHP не имеет к этому никакого отношения (кроме, возможно, рендеринга необходимого HTML)
ПРИМЕЧАНИЕ. Если пользователь щелкнет правой кнопкой мыши и сохранит изображение, оно все равно будет заполнено на 250 КБ. Это чисто проблемы отображения. Если этот аспект важен для вас, я не знаю другого способа, кроме сохранения уменьшенной копии.
Это, вероятно, не самые лучшие ресурсы, лишь немногие из них подошли к вершине Google.
http://www.w3schools.com/tags/tag_img.asp
http://www.fastechws.com/tricks/web/image-max-width-height.php