Articles of Изменение

Uploadify: определение максимальной ширины и высоты изображения

Я хочу ограничить максимальную ширину и / или высоту загруженного изображения (jpg, png, gif, bmp, …). Как это можно сделать с помощью «Загрузить»? Я могу представить две общие возможности: проверьте размер изображения перед загрузкой и выведите ошибку изменить размер после загрузки Как вы это сделали с добавлением? Единственный способ, о котором я могу думать, – […]

Обрабатывание изображений PHP на квадрат

Я использовал следующий скрипт PHP для создания квадратных миниатюр, которые я получил здесь http://www.abeautifulsite.net/blog/2009/08/cropping-an-image-to-make-square-thumbnails-in-php/ Мне удалось интегрировать это в мой сценарий загрузки изображений, который загружает полноразмерное изображение и после этого загружает загруженное изображение и создает из него миниатюру. Проблема заключается в том, что автор сценария сказал, что он будет обрезать пейзажные и портретные изображения без […]

Редактировать и обрезать загруженное изображение

Можете ли вы мне помочь отредактировать этот код? function insert_lenses(){ // to get userid $reg=$_SESSION['myusername']; $result_users = mysql_query("SELECT * FROM users WHERE user_name='$reg'"); while($row_users = mysql_fetch_array($result_users)) { $uid=$row_users[id]; } $uploader = $_POST['uploader']; $path = 'photos/'; $image=$_FILES['img_name']; $img_title=$_POST['title']; $img_tag=$_POST['tags']; $img_desc=$_POST['description']; $img_status=$_POST['status']; $lenses_id=$_POST['lenses']; $cam_id=$_POST['cams']; $date = date("dmY"); //—————————————— $image_size=$_FILES['img_name']['size']; $filename = stripslashes($_FILES['img_name']['name']); $extension = getExtension($filename); $extension = […]

Изменение размера изображения после загрузки

Я хочу, чтобы изображения изменялись после загрузки в 4 разных форматах. Если я изменю его размер, чтобы лучше всего соответствовать (например, соотношение сторон), некоторые изображения становятся слишком маленькими, если высота или ширина слишком велики, чем другие, и если я изменяю его размер до фиксированного размера, тогда изображения будут искажены. Итак, каков наилучший способ изменить размер […]

PHP изменяет размер изображения пропорционально большему размеру

В настоящее время я работаю над скриптом, который показывает эскизы с веб-сайта в мобильном приложении, и у меня возникают проблемы с «отображением сетчатки». Если исходное изображение достаточно велико, я показываю миниатюру с двойным размером требуемого размера, а если нет, я показываю его на требуемом размере. Теперь моя функция проверяет, может ли она пропорционально изменяться, и […]

Поиск ближайшего большего разрешения с ближайшим соотношением сторон в массиве разрешений

У меня есть массив: $resolutions = array( '480×640', '480×800', '640×480', '640×960', '800×1280', '2048×1536' ); Я хочу получить самое близкое большее значение с ближайшим соотношением сторон (та же ориентация). Итак, в случае $needle = '768×1280' – 800×1280 . И, в случае $needle = '320×240' – 640×480 . В то время как самый близкий здесь 480×640 он […]

Изменение размера изображения (PHP / GD)

Я ищу помощь / предложения по поиску наиболее эффективного способа изменить размер изображения настолько малым, насколько это возможно, используя PHP / GD , сохраняя соотношение сторон исходного изображения, но при условии, что размер измененного изображения больше заданной минимальной ширины & высота. Например, изображение с измененным размером должно иметь ширину> 400 и высоту> 300, но должно […]

PHP GD изменение размера прозрачного изображения, дающего черную границу

Я пытаюсь уменьшить некоторые прозрачные изображения на PHP с помощью GD, и всякий раз, когда я это делаю, вокруг него добавляется странная черная граница. До После Код <?php $image = imagecreatefromstring(file_get_contents('logo.png')); $width = imagesx($image); $height = imagesy($image); $newWidth = $width – 1; $newHeight = $height – 1; $output = imagecreatetruecolor($newWidth, $newHeight); imagecolortransparent($output, imagecolorallocatealpha($output, 0, 0, […]

загрузить изображение из удаленного источника и изменить размер, затем сохранить

Кто-нибудь из вас знает о хорошем классе php, который я могу использовать для загрузки изображения из удаленного источника, изменить его размер до 120×120 и сохранить его с именем файла по моему выбору? Поэтому в основном у меня был бы образ на http://www.site.com/image.jpg «сохранить на мой веб-сервер« /images/myChosenName.jpg »как 120×120 пикселей. благодаря

Изменить размер изображения – PHP

Я недавно создал функцию загрузки, но я не знаю, как изменить ширину и высоту до 75 пикселей … Я пробовал один код, который я нашел через Google, но я просто получил эту ошибку: ( ! ) Fatal error: Class 'Imagick' not found in C:\wamp\www\Legendary\new\usersettings.php on line 725 Call Stack # Time Memory Function Location 1 […]