Я сохранил путь к изображениям в базе данных и изображениях в папке проекта. Теперь я пытаюсь просмотреть все ИЗОБРАЖЕНИЯ с их продуктами в своем HTML-шаблоне. Я написал следующий код и дал мне пустое окно изображений на выходе, и когда я открою это окно изображения на новой вкладке, он откроет следующий URL-адрес. http://localhost/cms/1 Скажите мне, как […]
Я загрузил изображение в свою базу данных. Тип данных – BLOB. Теперь я хочу просмотреть это изображение в своем браузере. Я написал следующий код, но не создавал изображение. Просьба проверить это. благодаря <?php include 'connect.php'; //$id= $_GET['product_id']; $query_images = "SELECT image FROM product_images WHERE product_id=121"; if (!$query_images_result = mysql_query($query_images)) { echo mysql_error(); } else { […]
У меня есть пользователи, которые загружают всегда квадратные изображения (переменных размеров, но всегда квадратные), и я хотел бы наложить свое собственное изображение (также как бы квадрат и фиксированные размеры) в середине квадратного изображения, независимо от того, размера. Я знаю, что могу использовать GD и играть с размерами, но есть ли способ автоцентра с меньшим количеством […]
Мне нужно поместить изображение в центр другого изображения (как по горизонтали, так и по вертикали) размером 700 * 350. Я пытаюсь использовать следующий код. Но я получаю изображение как растянутое. @header("Content-Type: image/png"); $imageURL = "flower.jpg"; // create a transparent background image for placing the $imageURL image $imageResource = imagecreatetruecolor(700, 350); imagesavealpha($imageResource, true); $transparentColor = imagecolorallocatealpha($imageResource, […]
Я использую codeigniter 3.1 на localhost. Я пытаюсь обрезать изображения, но обрезка не работает. Работает только размер. Поэтому я включил расширение Gd2 php. 1. public function do_crop($filename) { $this->load->library('image_lib'); $source_path = 'uploads/' . $filename; $target_path = 'uploads/thumb/'.$filename; $config = array( 'image_library' => 'gd2', 'source_image' => $source_path, 'new_image' => $target_path, 'maintain_ratio' => FALSE, 'x_axis' => 300, […]
Может ли кто-нибудь сказать мне, почему я не могу использовать функцию imagettftext, когда пытаюсь создать капчу? Он отлично работает с изображениями, но размер шрифта невелик, поэтому я должен использовать imagettftext … Это проблема с Wamp или что это такое? Спасибо за ваше время! PHP-код (пока): <?php session_start(); header("Content-Type: image/png"); $text = $_SESSION['secure']; $font_size = 30; […]
У меня очень странная проблема в моей среде PHP с помощью Imagick: Моя среда такова: Darwin 16.4.0 Darwin Kernel Version 16.4.0: Thu Dec 22 22:53:21 PST 2016; root:xnu-3789.41.3~3/RELEASE_X86_64 x86_64 PHP 7.0.16 (cli) (built: Feb 16 2017 22:57:49) ( NTS ) imagick module version => 3.4.3RC4 imagick classes => Imagick, ImagickDraw, ImagickPixel, ImagickPixelIterator, ImagickKernel Imagick compiled […]
Теперь я использую следующий метод для хранения изображения на сервере из типа входного файла $image = $request->file('file'); $filename = $item->itemId . '.png'; Storage::disk('s3')->put('/'.$filename, file_get_contents($image), 'public'); и я нашел способ поворота изображения с помощью PHP $filename = 'test.jpg'; $degrees = 180; header('Content-type: image/jpeg'); $source = imagecreatefromjpeg($filename); $rotate = imagerotate($source, $degrees, 0); imagejpeg($rotate); но я не знаю, […]
Я пытаюсь захватить изображение с внешнего сервера с помощью fsockopen в PHP. Мне нужно получить данные изображения в переменную в кодировке BASE64 в моем коде. Изображение является файлом типа .jpeg и представляет собой небольшое изображение. После некоторых поисков я не смог найти ответы на Google. Так что я задаюсь вопросом, возможно ли это даже прямо, […]
У меня есть сайт www.iniciativa-iex.com , он связан с твиттером, он получает данные с использованием API для каждого пользователя и отображает его / ее изображение профиля на скроллере. Раньше я получал данные каждый раз, когда был вызван веб-сайт, но это была настоящая проблема, потому что это вызывало множество звонков, и токены моего приложения были удалены […]