Я пытаюсь загрузить изображение и изменить размер изображения. Мне нужно как исходное изображение, так и изображение большого пальца. Но проблема заключается в том, что код изменения размера изображения не работает. Кодирование загрузки изображений прекрасно работает в хранилище изображения в папке, но код изменения размера изображения не работает. Как я могу это сделать ? Вот мой […]
Я хотел бы обрезать изображение, используя imagecreatetruecolor, и он всегда убирает его, оставляя черные области, или масштаб слишком велик. Я хочу, чтобы изображение было ровно шириной 191px и высотой 90px, поэтому мне также нужно изменить размер изображения, а также урожай, потому что это соотношение необходимо сохранить. Ну, есть несколько примеров проекта: Сценарий изменения размера (упрощенный) […]
У меня есть сценарий изменения размера, который принимает изображение 130×81 и добавляет его к изображению 130×130, когда функция imagecopyresampled запускает его, добавляет черный фон в оставшееся пространство, хотя базовое изображение белого цвета. Кодекс ниже, я действительно мог бы оценить некоторую помощь. Изображение, которое я пытаюсь слить на созданный файл 130×130, – это: $width = 130; […]
Я совершенно смущен, почему изображения PNG, размер которых изменяется с использованием библиотеки GD, намного больше по размеру, чем оригинал. Это код, который я использую для изменения размера изображения: // create image from posted file $src = imagecreatefrompng($file['tmp_name']); // get original size of uploaded image list($width,$height) = getimagesize($file['tmp_name']); if($width>$maxImgWidth) { // resize the image to maxImgWidth, […]
Я создал создателя миниатюр, используя PHP. Созданные миниатюры должны быть одинакового размера. Но проблема заключается в том, что использование загружает изображения, имеющие разный формат изображения, например, пейзаж или портрет, миниатюра становится уродливой. Поэтому я создал картинку выше для уточнения. Каким бы ни было загруженное изображение, оно будет помещено в прямоугольное изображение. Таким образом, соотношение сторон […]
Текущий фон черный. Как изменить цвет на белый? #assuming the mime type is correct switch ($imgtype) { case 'image/jpeg': $source = imagecreatefromjpeg($source_image); break; case 'image/gif': $source = imagecreatefromgif($source_image); break; case 'image/png': $source = imagecreatefrompng($source_image); break; default: die('Invalid image type.'); } #Figure out the dimensions of the image and the dimensions of the desired thumbnail $src_w […]
Я вращаюсь и обрезаю изображение с помощью PHP, но получаю черную рамку, я знаю, что вы можете изменить цвет фона, но я хочу повернуть и обрезать изображение, чтобы заполнить все изображение. В основном что-то похожее на background-size: cover; (слева) в CSS по сравнению background-size: contain; (правильно). См. Изображение ниже, справа – это то, что я […]
Я сделал файл, который отвечает за загрузку изображений, и эти изображения затем перемещаются в папку на сервере. Я думаю, что я не могу изменить размер изображения непосредственно в массиве $ _FILES, поэтому я думаю, что я должен изменить размер изображения после того, как на сервере, так что мой вопрос заключается в том, как изменить размеры […]
Я создаю веб-сервис для приложения iPhone для взаимодействия. Когда мой клиент загружает изображения на сервер, я хочу, чтобы мой PHP-скрипт изменял размер изображения, сохраняя пропорции , чтобы он поместился на экране iPhone. (т.е. самая длинная сторона <= 960 и самая короткая <= 640 Я создал макет в JS, просто потому, что мне легче сделать это […]
В одном из моих приложений я использую фрагмент кода ниже, чтобы скопировать загруженные изображения в каталог. Он отлично работает, но копирование больших изображений (> 2 МБ) занимает больше времени, чем идеально, и мне действительно не нужны изображения, большие, поэтому я ищу способ изменить размер изображений. Как добиться этого с помощью PHP? <?php $uploadDirectory = 'images/0001/'; […]